E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
leetcode简单算法题
前端常见
算法题
(动态规划篇)
前端|前端常见
算法题
(动态规划篇).png一、路径问题2021.05.13No.514自由之路电子游戏“辐射4”中,任务“通向自由”要求玩家到达名为“FreedomTrailRing”的金属表盘,并使用表盘拼写特定关键词才能开门
维李设论
·
2023-08-07 07:31
前端面试经典
算法题
问算法对面试官来说,是一种解脱,找出了一个看似很高明且能偷懒的办法选择人,避免了不知道问啥的尴尬;被面试者,也找到了一种新的面试八股文,刷就对了;
算法题
让面试与被面试找到了一种平衡。
地铁程序员
·
2023-08-07 05:49
前端
面试
算法
职场和发展
【
算法题
解】50. 二叉树的直径
这是一道简单题https://leetcode.cn/problems/diameter-of-binary-tree/题目给你一棵二叉树的根节点,返回该树的直径。二叉树的直径是指树中任意两个节点之间最长路径的长度。这条路径可能经过也可能不经过根节点root。两节点之间路径的长度由它们之间边数表示。示例1:输入:root=[1,2,3,4,5]输出:3解释:3,取路径[4,2,1,3]或[5,2,
i余数
·
2023-08-07 04:08
每周一道算法题
算法
二叉树
java
go
【
算法题
解】51. 二叉树的最近公共祖先
这是一道中等难度的题https://leetcode.cn/problems/lowest-common-ancestor-of-a-binary-tree/题目给定一个二叉树,找到该树中两个指定节点的最近公共祖先。百度百科中最近公共祖先的定义为:“对于有根树T的两个节点p、q,最近公共祖先表示为一个节点x,满足x是p、q的祖先且x的深度尽可能大(一个节点也可以是它自己的祖先)。”示例1:输入:r
i余数
·
2023-08-07 04:08
每周一道算法题
算法
【
算法题
解】49. 二叉树的序列化与反序列化
这是一道困难题https://leetcode.cn/problems/serialize-and-deserialize-binary-tree/文章目录题目深度优先搜索(前序遍历)Java代码实现Go代码实现复杂度分析广度优先搜索(层序遍历)Java代码实现Go代码实现复杂度分析后序遍历Java代码实现Go代码实现复杂度分析其他思路题目序列化是将一个数据结构或者对象转换为连续的比特位的操作,进
i余数
·
2023-08-07 04:07
每周一道算法题
算法
二叉树
leetcode
【
算法题
解】52. 分割圆的最少切割次数
这是一道简单题https://leetcode.cn/problems/minimum-cuts-to-divide-a-circle/题目圆内一个有效切割,符合以下两个条件之一:该切割是两个端点在圆上的线段,且该线段经过圆心,即圆的直径。该切割是一端在圆心另一端在圆上的线段,即圆的半径。一些有效和无效的切割如下图所示:第一个和第二个有效,分别符合条件一和条件二。第三个无效。给你一个整数nnn,请
i余数
·
2023-08-07 04:06
每周一道算法题
算法
java
go
240. 搜索二维矩阵 II
参考代码:package西湖
算法题
解___中等题;publicclass__240搜索二维矩阵II__检测移动{pu
Wzideng
·
2023-08-07 04:00
#
LeetCode题解
矩阵
线性代数
算法
数据结构
leetcode
LeetCode
算法题
-Design HashMap(Java实现)
这是悦乐书的第299次更新,第318篇原创01看题和准备今天介绍的是LeetCode
算法题
中Easy级别的第167题(顺位题号是706)。在不使用任何内置哈希表库的情况下设计HashMap。
程序员小川
·
2023-08-07 03:58
8.5day06 框架基础--反射+注解
文章目录反射获取类的各种信息获取类的字节码文件注解元注解复习redis两道
算法题
摆烂了,不想学啦!!!
想要打 Acm 的小周同学呀
·
2023-08-07 03:45
反射
注解
C语言基础
算法题
1、计算并输出1到100之间所有偶数之和;#includeintmain(){intsum=0;for(inti=2;iintmain(){inta[]={2,1,4,6,5};intsize=sizeof(a)/sizeof(a[0]);intmax=a[0];intmin=a[0];for(inti=0;imax){max=a[i];}if(a[i]#includevoidreverse(ch
枯木遇南风丨
·
2023-08-06 21:50
LV3数据结构
算法
c语言
c++
linux
数据结构
ARTS第二周(2018-12-02)
左耳朵耗子专栏《左耳听风》用户自发每周完成一个ARTS1.Algorithm:每周至少做一个leetcode的
算法题
https://leetcode-cn.com/problems/swap-nodes-in-pairs
无名GOD
·
2023-08-06 18:54
LeetCode简单
题:205. 同构字符串(Python,C++,Java)
一.解法https://leetcode-cn.com/problems/isomorphic-strings/要点:hashmapPython,C++,Java都用了相同的哈希表法。用hashmap对stringa和stringb进行来回两次哈希映射,如果都没问题说明是同构字符串。Python中利用dic.values()函数可以只用一次映射并判断映射值是否已经用过来代替两次映射,得到相同的结果
好莱坞守门员
·
2023-08-06 12:43
以游戏编程的角度看待模拟时间的
算法题
——以PAT甲级1026 Table Tennis为例
对于需要模拟时间的
算法题
,可以将开始时间作为游戏的开始(如Unity的Start或UE的BeginPlay),每一秒的模拟作为游戏的画面更新(如Unity的Update或UE的Tick),结束时间可作为游戏的结束
KonoHT
·
2023-08-06 10:23
游戏
算法
pat考试
PAT
c++
unity
游戏引擎
P5960 【模板】差分约束算法
【模板】差分约束
算法题
目描述给出一组包含mmm个不等式,有nnn个未知数的形如:{xc1−xc1′≤y1xc2−xc2′≤y2⋯xcm−xcm′≤ym\begin{cases}x_{c_1}-x_{c'
get-rock
·
2023-08-06 09:55
算法
c++
c语言
KISS
P5960 【模板】差分约束算法
【模板】差分约束
算法题
目描述给出一组包含mmm个不等式,有nnn个未知数的形如:{xc1−xc1′≤y1xc2−xc2′≤y2⋯xcm−xcm′≤ym\begin{cases}x_{c_1}-x_{c'
SecondBD.
·
2023-08-06 08:12
算法
图论
leetcode
算法题
--包含三个字符串的最短字符串
原题链接:https://leetcode.cn/problems/shortest-string-that-contains-three-strings/description/一开始想复杂了,其实就是暴力问题,只不过暴力代码稍微复杂一点funcminimumString(astring,bstring,cstring)string{perms:=[][]string{{a,b,c},{a,c,
bob62856
·
2023-08-06 08:49
Algorithm
算法
leetcode
职场和发展
leetcode
算法题
--统计完全子数组的数目
原题链接:https://leetcode.cn/problems/count-complete-subarrays-in-an-array/一开始的做法比较简单粗暴,复杂度是O(n*n)funccountCompleteSubarrays(nums[]int)int{cnt1:=make(map[int]int)for_,num:=rangenums{cnt1[num]++}count:=len
bob62856
·
2023-08-06 08:48
Algorithm
算法
leetcode
职场和发展
数位dp题目汇总
t=20m05s&vd_source=32c98a30ea40c98e0befc80238fe54b6leetcode算法—至少有一位重复的数字leetcode
算法题
—统计特殊整数leetcode
算法题
bob62856
·
2023-08-06 08:48
Algorithm
leetcode
leetcode
算法题
--统计范围内的步进数字数目
原题链接:https://leetcode.cn/problems/count-stepping-numbers-in-range/description/数位dp题目,需要稍微做下变更constmodint=1e9+7funccountSteppingNumbers(lowstring,highstring)int{ans:=(calc(high)-calc(low)+mod)%mod//+mo
bob62856
·
2023-08-06 08:47
Algorithm
算法
leetcode
职场和发展
算法题
总结
今年以来刷了不少
算法题
,总结了一下
算法题
的套路:1.看到逻辑复杂不要慌,先举例,比如先从简单的例子推演一遍2.查看一下题目的特点,并将上面第一点内容总结成通用的例子3.考虑循环的结束条件,也就是到什么值
zxh_keb1970
·
2023-08-06 06:17
活久见,阿里工作五年程序员面试小公司,竟然挂了?
一名阿里员工在互联网社区吐槽,称自己工作经验丰富,在阿里工作了五年,去面试一个小互联网创业公司竟然挂了,真是无力吐槽:我就郁闷了,在阿里工作五年,去面试某公司,上来啥都不问,就两道
算法题
我没有第一时间给出最优解
小果的简书
·
2023-08-06 03:17
刷了3个月的华为OD
算法题
,总结了270多道,谈谈自己的感悟
最近一直在刷华为OD机试的
算法题
,坚持一天三道题的节奏,已经三个多月了,刷了270多道题,刚开始也有过想放弃的想法,刷一道卡一道,一道题要用1小时,因为太菜了吗?
哪 吒
·
2023-08-05 17:11
搬砖工逆袭Java架构师
华为od
算法
java
游戏
程序人生
开发语言
LeetCode每日一题Day4——26. 删除有序数组中的重复项
:命运之光专栏:算法修炼之练气篇(C\C++版)专栏:算法修炼之筑基篇(C\C++版)专栏:算法修炼之练气篇(Python版)✨博主的其他文章:点击进入博主的主页前言:欢迎来到这个LeetCode每日
算法题
专栏
命运之光
·
2023-08-05 15:27
#
LeetCode算法题精炼
算法
leetcode
职场和发展
c++
数据结构
C语言
LeetCode每日一题Day3——1. 两数之和
:命运之光专栏:算法修炼之练气篇(C\C++版)专栏:算法修炼之筑基篇(C\C++版)专栏:算法修炼之练气篇(Python版)✨博主的其他文章:点击进入博主的主页前言:欢迎来到这个LeetCode每日
算法题
专栏
命运之光
·
2023-08-05 15:27
#
LeetCode算法题精炼
leetcode
算法
职场和发展
c++
C语言
数据结构
LeetCode每日一题Day5——21. 合并两个有序链表
:命运之光专栏:算法修炼之练气篇(C\C++版)专栏:算法修炼之筑基篇(C\C++版)专栏:算法修炼之练气篇(Python版)✨博主的其他文章:点击进入博主的主页前言:欢迎来到这个LeetCode每日
算法题
专栏
命运之光
·
2023-08-05 15:57
#
LeetCode算法题精炼
leetcode
链表
算法
数据结构
c++
C语言
【
算法题
】【51nod】1384 全排列
题目链接解题方法:使用深度优先搜索代码:importjava.util.*;publicclassMain{staticchar[]chs;//题目的字符串staticboolean[]vis;//访问标记staticchar[]ans;//暂存每一个排列publicstaticvoidmain(String[]args){Scannerscanner=newScanner(System.in);
Vinko_wei
·
2023-08-05 07:00
【学会动态规划】剑指 Offer II 091. 粉刷房子(14)
学习一个算法没有捷径,更何况是学习动态规划,跟我一起刷动态规划
算法题
,一起学会动态规划!
戊子仲秋
·
2023-08-04 20:27
学会动态规划
动态规划
算法
学习
c++
【学会动态规划】最佳买卖股票时机含冷冻期(15)
学习一个算法没有捷径,更何况是学习动态规划,跟我一起刷动态规划
算法题
,一起学会动态规划!
戊子仲秋
·
2023-08-04 20:56
学会动态规划
动态规划
算法
通关
算法题
之 ⌈二叉树⌋ 下
填充每个节点的下一个右侧节点指针116、填充每个节点的下一个右侧节点指针给定一个完美二叉树,其所有叶子节点都在同一层,每个父节点都有两个子节点。二叉树定义如下:structNode{intval;Node*left;Node*right;Node*next;}填充它的每个next指针,让这个指针指向其下一个右侧节点。如果找不到下一个右侧节点,则将next指针设置为NULL。初始状态下,所有next
海岸星的清风
·
2023-08-04 17:58
算法题
算法题
算法通关村第 1 关 | 链表高频
算法题
——两个链表的第一个公共节点
Leetcode链接:剑指Offer52.两个链表的第一个公共节点-力扣(LeetCode)看到题目没有思路时首先考虑常用数据结构和算法思想。常用数据结构:数组、链表、队列、栈、Map、Set、二叉树、堆等。常用算法思想:查找、排序、双指针、递归、迭代、分支、贪心、回溯、动态规划等。1.使用栈思路:分别遍历两个链表,并将节点存入到栈中。两个栈同时依次比较顶元素是否相等,如果相等,用一个变量保存最新
今天早睡了吗z
·
2023-08-04 17:51
链表
算法
链表
数据结构
简单热门二叉树
算法题
目简述
二叉树的题目通常都是通过递归的方式来解决。https://leetcode.com/explore/interview/card/top-interview-questions-easy/94/trees题目1:求二叉树的高度解法左右子树的深度较大的那一个+1题目2:验证一个树是不是合法的搜索二叉树解法递归求子树的是否合法,且返回子树中的最大最小值。如果左右子树都合法,且左子树的最大值<当前节点值
拔丝圣代
·
2023-08-04 16:49
转载 | C语言中signed和unsigned理解
此文为转载转载文章链接:https://www.cnblogs.com/lyxcode/p/9449466.html一直在学java,今天开始研究ACM的
算法题
,需要用到C语言,发现好多知识点都不清楚了
胖成范德彪
·
2023-08-04 15:06
c语言
LeetCode
算法题
-30. 串联所有单词的子串(Swift)
来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/substring-with-concatenation-of-all-words著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。题目给定一个字符串s和一些长度相同的单词words。找出s中恰好可以由words中所有单词串联形成的子串的起始位置。注意子串要与words中的单词完
entre_los_dos
·
2023-08-04 15:40
力扣75——广度优先搜索
总结leetcode75中的广度优先搜索
算法题
解题思路。上一篇:力扣75——深度优先搜索以下代码部分为本人所写,部分为官方示例代码。
电子系的小欣
·
2023-08-04 13:22
算法题
leetcode
算法
c++
力扣75——二叉搜索树
总结leetcode75中的二叉搜索树
算法题
解题思路。上一篇:力扣75——广度优先搜索以下代码部分为本人所写,部分为官方示例代码。
电子系的小欣
·
2023-08-04 13:22
算法题
leetcode
算法
c++
力扣75——深度优先搜索
总结leetcode75中深度优先搜索的
算法题
解题思路。上一篇:力扣75——链表以下代码部分为本人所写,部分为官方示例代码。
电子系的小欣
·
2023-08-04 13:50
算法题
leetcode
深度优先
算法
c++
TypeScript
算法题
实战——剑指 Offer篇(5)
目录一、平衡二叉树1.1、题目描述1.2、题解二、数组中数字出现的次数2.1、题目描述2.2、题解三、数组中数字出现的次数II3.1、题目描述3.2、题解四、和为s的两个数字4.1、题目描述4.2、题解五、和为s的连续正数序列5.1、题目描述5.2、题解六、翻转单词顺序6.1、题目描述6.2、题解七、滑动窗口的最大值7.1、题目描述7.2、题解八、队列的最大值8.1、题目描述8.2、题解九、n个骰
中杯可乐多加冰
·
2023-08-04 08:55
TypeScript算法实战
typescript
算法
javascript
滑动窗口
动态规划
哈希
美团java开发二面
一、美团二面情况面试平台:牛客网考察题目:
算法题
+计算机基础+职业规划二、
算法题
1、使用多线程实现线程A执行完后再执行线程B(不能等A线程执行完再去创建B,不能用sleep)三、计算机基础知识考察(感觉有个题库
五平南天
·
2023-08-04 03:26
代码随想录刷题学习笔记——初级篇C++/Python
C++
算法题
学习笔记高阶C++基本知识点笔记C++编程题笔记数组一、二分法1.数组简单应用2.搜索插入位置3.在排序数组中查找元素的第一个和最后一个位置4.x的平方根二、移除元素三、有序数组的平方四、螺旋矩阵
糖渍樱桃
·
2023-08-04 01:11
C++
算法
学习
笔记
c++
讲两道常考的阶乘
算法题
读完本文,你可以去力扣拿下如下题目:172.阶乘后的零793.阶乘后K个零-----------笔试题中经常看到阶乘相关的题目,今天说两个最常见的题目:1、输入一个非负整数n,请你计算阶乘n!的结果末尾有几个0。比如说输入n=5,算法返回1,因为5!=120,末尾有一个0。函数签名如下:inttrailingZeroes(intn);2、输入一个非负整数K,请你计算有多少个n,满足n!的结果末尾恰
labuladong
·
2023-08-03 13:15
ARTS 挑战打卡的3天,我学到了这些~
目录一、问题二、解决办法一三、解决办法二四、比较五、下一步学习计划关于ARTS的释义——每周完成一个ARTS:●Algorithm:每周至少做一个LeetCode的
算法题
●Review:阅读并点评至少一篇英文技术文章
狂敲代码的橘子
·
2023-08-03 03:08
创作活动
算法
leetcode
数据结构
LeetCode刷题:链表中倒数第k个节点
注意:该题目曾经在美团的笔试
算法题
中出现。示例:1.哈希表实现这里我们可以采用哈希表求解该问题:首先遍历链表,将链表中的节点以键值对的形式存储在
散一世繁华,颠半世琉璃
·
2023-08-02 22:17
LeetCode
java
数据结构
链表
leetcode
算法
面试官在“逗”你系列:到底应该怎么爬楼梯?!
直奔主题
算法题
是在面试过程中考察候选人逻辑思维能力、手写代码能力的一种方式,因为有一句古话说的好:“说一千道一万,不如写段代码看一看”。
胡哥有话说
·
2023-08-02 20:30
tcp半连接和全连接学习笔记
本文首发于我的公众号:码农手札,主要介绍linux下c++开发的知识包括网络编程的知识同时也会介绍一些有趣的
算法题
,欢迎大家关注,利用碎片时间学习一些编程知识,冰冻三尺非一日之寒,让我们一起加油!
lwj_ow
·
2023-08-02 15:11
手撕算法系列——1. 单链表逆转
这道题是一道经典的
算法题
了,出没在各大厂小厂的面试题中,也出现在了我去年的考研题中,当时写的很烂,残念。。
Setsuna_Ogiso
·
2023-08-02 11:39
算法题
每天一道
算法题
2
【荷兰国旗问题】给定一个数组arr,和一个数num,请把小于num的数放在数组的左边,等于num的数放在数组的中间,大于num的数放在数组的右边,请返回小于num的最右下标和大于num数的最左边一个数的下标publicclassNetherlandsFlag{publicstaticint[]partition(int[]arr,intl,intr,intp){intless=l-1;intmor
雨打空城
·
2023-08-02 04:03
LeetCode
算法题
刷题心得
花了十几天,把《算法》看了一遍然后重新AC了一遍LeetCode的题,收获颇丰。这次好好记录下心得。我把所有做题的代码都放在github上以供参考。项目地址:https://github.com/violetjack/LeetCodeACByJS题目地址:https://leetcode.com/problemset/top-interview-questions/说来惭愧,之前写的《LeetCo
woshixianlaid
·
2023-08-02 02:28
个人技术
工具使用
springcloud
leetCode
js
Java实现每日一道算法面试题(24):leecode278 第一个错误的版本
1.
算法题
目你是产品经理,目前正在带领一个团队开发新的产品。不幸的是,你的产品的最新版本没有通过质量检测。由于每个版本都是基于之前的版本开发的,所以错误的版本之后的所有版本都是错的。
alexlee1987
·
2023-08-01 21:12
每天一道
算法题
15
给定一个有序数组arr,给定一个正数aim,1)返回累加和为aim,所有不同二元组2)返回累加和为aim,所有不同三元组解答1:因为arr是一个有序数组,所以这里可以用双指针,分别指向头尾L,R,如果arr[L]+arr[R]>aim,则R--如果arr[L]+arr[R]aim){right--;}elseif(arr[left]+arr[right]aim){right--;}elseif(a
雨打空城
·
2023-08-01 20:52
大学Python编程试卷真题!用python循环,输出1+11+111+1111+11111的值
这个是上一期讲的面试题拓展那今天来再拓展一下,讲一个
算法题
利用python循环,输出1+11+111+1111+11111的值这个题目应该是一个很简单的
算法题
,为什么我会拿这个来举例子呢?
程序员阿沐
·
2023-08-01 20:28
上一页
55
56
57
58
59
60
61
62
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他