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简单算法题
【Docker安装部署Neo4j保姆级教程】
算法题
算法刷题专栏|面试必备算法|面试高频算法越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨作者简介:硕风和炜,CSDN-Java领域优质创作者,保研|国家奖学金|高中学习JAVA|大学完善
硕风和炜
·
2023-06-09 05:15
Neo4j
Docker
neo4j
docker
java
面试八股文-Python算法
高频
算法题
(1)找出海量数据中最小的k个defsmallest_k(nums,k):front=nums[:k]after=nums[k:]#对前k个数建立最大堆foriinrange(k//2,-1,
wslynn
·
2023-06-09 04:25
Interview
数据结构
python
算法
动态规划-背包问题(二)
3.1.3初始条件和边界情况3.1.4计算顺序3.2空间复杂度为O(MN)的算法实现3.2.1java实现3.2.2C++实现3.3空间优化后的算法实现该题是lintcode上的125·背包问题(二)
算法题
田园诗人之园
·
2023-06-09 04:04
动态规划专题
动态规划
算法
动态规划-背包问题(二)
背包问题(二)
动态规划-背包问题 V
动态规划-背包问题V1描述2样例3算法解题思路以及方法3.1java实现3.2C++实现该
算法题
是lintcode上的背包问题V,算法解题思路以及方法是参考九章侯老师的方法去实现的。
田园诗人之园
·
2023-06-09 04:34
动态规划专题
动态规划
动态规划-背包问题
V
背包问题
V
【
算法题
解】35. 两两交换链表中的节点
这是一道中等难度的题https://leetcode.cn/problems/swap-nodes-in-pairs/题目给你一个链表,两两交换其中相邻的节点,并返回交换后链表的头节点。你必须在不修改节点内部的值的情况下完成本题(即,只能进行节点交换)。示例1:输入:head=[1,2,3,4]输出:[2,1,4,3]示例2:输入:head=[]输出:[]示例3:输入:head=[1]输出:[1]
i余数
·
2023-06-09 04:54
每周一道算法题
链表
算法
数据结构
leetcode
【
算法题
解】36. 对称二叉树的递归解法
这是一道简单题https://leetcode.cn/problems/symmetric-tree/题目给你一个二叉树的根节点root,检查它是否轴对称。示例1:输入:root=[1,2,2,3,4,4,3]输出:true示例2:输入:root=[1,2,2,null,3,null,3]输出:false提示:树中节点数目在范围[1,1000][1,1000][1,1000]内−100<=Node
i余数
·
2023-06-09 04:18
每周一道算法题
算法
leetcode
java
二叉树
go
【每日挠头
算法题
(3)】字符串解码|数组中重复的数字
每日挠头
算法题
一、字符串解码思路:栈具体代码如下:二、数组中重复的数字思路1:计数法具体代码如下:思路2:原地交换法具体代码如下:总结一、字符串解码点我直达~思路:栈这道题怎么看都好像是用栈来实现,因为有左右括号
在肯德基吃麻辣烫
·
2023-06-09 03:13
每日挠头算法
算法
Leetcode
c++
爆肝3月斩获字节Java后端Offer,分享下我的面试复盘心得
在开始分享之前,我想给大家抛出一个我认为的技术面试公式,仅供大家参考,欢迎大家一起讨论:面试=40%八股+30%
算法题
+20%项目经验+10%Idea在接下来的面试准备经验分享中,我会着重介绍项目经验与
Javatutouhouduan
·
2023-06-09 02:42
java
面试
后端
spring
程序员
【
算法题
】2582. 递枕头
插:前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。坚持不懈,越努力越幸运,大家一起学习鸭~~~题目:n个人站成一排,按从1到n编号。最初,排在队首的第一个人拿着一个枕头。每秒钟,拿着枕头的人会将枕头传递给队伍中的下一个人。一旦枕头到达队首或队尾,传递方向就会改变,队伍会继续沿相反方向传递枕头。例如,当枕头到达第n个人时,TA会将枕头传递给第n-1
程序猿不脱发2
·
2023-06-09 01:09
算法
leetcode
职场和发展
【蓝桥杯
算法题
】用java遍写税收计算
【蓝桥杯
算法题
】用java遍写税收计算题目:劳务报酬税收计算:输入m,输出税后收入。如果m4000,则m乘0.8后扣除20%所得税。解释:总结:题目:劳务报酬税收计算:输入m,输出税后收入。
SmallFatMan
·
2023-06-08 23:55
JAVA
java
蓝桥杯
算法
leetcode
数据结构
【蓝桥杯
算法题
】字符串匹配算法
题目:用C语言写一个程序,输入一个字符串,过滤此串,只保留字符串中的字母字符,并统计新生成的字符串中包含的字母个数,要求用指针实现。实现:#include#includeintfilterLetters(char*str);intmain(){charstr[100];printf("请输入一个字符串:");fgets(str,100,stdin);//获取用户输入的字符串intletters_c
SmallFatMan
·
2023-06-08 23:25
算法
C
蓝桥杯
算法
职场和发展
c语言
排序算法
【蓝桥杯
算法题
】ASCII码转进制
将1~255所对应的ASCII码以十进制,十六进制,字符型数据输出到终端,格式为51行5栏题目:将1~255所对应的ASCII码以十进制,十六进制,字符型数据输出到终端,格式为51行5栏实现:解释:题目:将1~255所对应的ASCII码以十进制,十六进制,字符型数据输出到终端,格式为51行5栏实现:#include#includeusingnamespacestd;intmain(){intcou
SmallFatMan
·
2023-06-08 23:18
C++
蓝桥杯
算法
c++
开发语言
leetcode
1:面向对象
文章目录@1:==与equals的区别@2:写
算法题
的时候边界条件最后考虑@3:高内聚低耦合@4:父类引用指向子类对象@5:如何重写equals方法@6:java是如果实现跨平台的@7:HashMap中的重点注意事项
西雅图的雪很美
·
2023-06-08 23:32
JAVA语法
jvm
java
开发语言
【LeetCode热题100】打卡第13天:合并 K 个升序链表
在此专栏中,我们将会涵盖各种类型的
算法题
目,包括但不限于数组、链表、树、字典树、图、排序、搜索、
知识汲取者
·
2023-06-08 15:56
#
LeetCode热题100
Programming
practice
链表
leetcode
数据结构
Java基础:经典
算法题
1.
算法题
一GirlfriendNini=newGirlfriend("Nini",22,170);GirlfriendLili=newGirlfriend("Lili",22,170);GirlfriendVinida
Orange_sparkle
·
2023-06-08 15:19
java
开发语言
数据结构
【LeetCode热题100】打卡第16天:组合总和
在此专栏中,我们将会涵盖各种类型的
算法题
目,包括但不限于数组、链表、树、字典树、图、排序、搜索、动态规划等等,并
知识汲取者
·
2023-06-08 15:17
#
LeetCode热题100
Programming
practice
leetcode
java
算法
【
算法题
解】34. 二叉树的最小深度
这是一道简单题https://leetcode.cn/problems/minimum-depth-of-binary-tree/文章目录题目简单递归解法Java代码实现Go代码实现复杂度分析DFSJava代码实现Go代码实现复杂度分析BFSJava代码实现Go代码实现复杂度分析总结题目给定一个二叉树,找出其最小深度。最小深度是从根节点到最近叶子节点的最短路径上的节点数量。说明:叶子节点是指没有子
i余数
·
2023-06-08 14:46
每周一道算法题
算法
leetcode
二叉树
深度优先搜索
广度优先搜索
【
算法题
解】32. 验证二叉搜索树的递归解法
这是一道中等难度的题https://leetcode.cn/problems/validate-binary-search-tree/题目给你一个二叉树的根节点root,判断其是否是一个有效的二叉搜索树。有效二叉搜索树定义如下:节点的左子树只包含小于当前节点的数。节点的右子树只包含大于当前节点的数。所有左子树和右子树自身必须也是二叉搜索树。示例1:输入:root=[2,1,3]输出:true示例2
i余数
·
2023-06-08 14:15
每周一道算法题
算法
二叉树
二叉搜索树
java
go
【
算法题
解】33. 二叉树的最大深度
这是一道简单题https://leetcode.cn/problems/maximum-depth-of-binary-tree/题目给定一个二叉树,找出其最大深度。二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。说明:叶子节点是指没有子节点的节点。示例:给定二叉树[3,9,20,null,null,15,7][3,9,20,null,null,15,7][3,9,20,null,null
i余数
·
2023-06-08 14:45
每周一道算法题
算法
数据结构
二叉树
递归
LeetCode简单
题:100. 相同的树(Python,C++,Java)
一.解法https://leetcode-cn.com/problems/same-tree/要点:递归,树Python,C++,Java都用了相同的递归方法如果当前比较的两个节点都是空的,返回true如果当前比较的两个节点只有一个是空的,直接返回false如果当前比较的两个节点都非空,如果它们值不一样返回false如果以上都不满足,返回isSameTree(p.left,q.left)&&isS
好莱坞守门员
·
2023-06-08 13:35
菜鸟基础算法之面试常考
算法题
,你都会写吗?
菜鸟基础算法一、排序1、选择排序package马士兵算法;/***CreatedbyMayz*Date2023/3/2916:16*Description选择排序:每个元素依次和后面所有元素一一比较*/publicclassClass03_SelectSort{publicstaticvoidmain(String[]args){int[]array={1,2,10,3,6,21,9,6,8,1,
Mayz梅子子子
·
2023-06-08 10:16
算法
面试
排序算法
数据结构与算法(3)——贪心算法
数据结构与算法(3)——贪心算法1.贪心算法的定义与特点2.贪心算法的解题思路3.LeetCode中的贪心
算法题
1.贪心算法的定义与特点定义:所谓“贪心”,就是每次只考虑自己附近局部范围的最优解,但这种局部最优会导致全局最优
ReEchooo
·
2023-06-08 09:34
数据结构
贪心算法
算法
数据结构与算法(4)——搜索算法
数据结构与算法(4)——搜索算法1.搜索算法的定义与特点2.搜索算法的解题思路2.1广度优先搜索2.2深度优先搜索2.3回溯法3.LeetCode中的搜索
算法题
1.搜索算法的定义与特点定义:需要在“树”
ReEchooo
·
2023-06-08 09:57
数据结构
算法
leetcode
数据结构
【
算法题
】1717. 删除子字符串的最大得分
插:前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。坚持不懈,越努力越幸运,大家一起学习鸭~~~给你一个字符串s和两个整数x和y。你可以执行下面两种操作任意次。删除子字符串“ab”并得到x分。比方说,从“cabxbae”删除ab,得到“cxbae”。删除子字符串"ba"并得到y分。比方说,从“cabxbae”删除ba,得到“cabxe”。请返回对s
程序猿不脱发2
·
2023-06-08 08:44
算法
一篇文章搞定Java中常用集合的排序方法
目录Array·数组List·列表Collections.sort()简单类型复杂对象类使用Lambda表达式StreamAPIMap·键值对对Map的Key进行排序对Map的Value进行排序最近在做
算法题
的时候
AQin1012
·
2023-06-08 05:32
Java
java
算法
数据结构
集合
排序
推荐一个免费的刷题网站
它提供了超过2000道
算法题
和面试题,覆盖了许多编程语言和难度级别。这些问题来自于各大科技公司的面试题和实际工作中的难点,因此非常有实际价值。Lee
过分的规定
·
2023-06-08 02:43
java
开发语言
python
数据库
学习
ARTS打卡7-开源在线协作Office部署
Algorithm做
算法题
,Review点评英文文章,Tip总结技术技巧,Share做技术分享。每周打卡一次,这就是ARTS打卡。
yestolife123
·
2023-06-08 02:23
笔记
【每日挠头
算法题
(1)】——旋转字符串|亲密字符串
文章目录一、旋转字符串思路1思路2二、亲密字符串思路总结一、旋转字符串点我直达终点~思路1前提:如果s串和goal串长度不等,则goal串不可能是s串旋转得来,直接返回false;通过观察,可以发现每旋转一次,第一个字符就会出现在最后一个字符的位置处,其余字符均往前挪动一个位置。所以我们首先将第一个字符保存,然后挪动其他字符,再将保存的字符放到最后。其次判断s和goal是否相等,如果不等,则继续按
在肯德基吃麻辣烫
·
2023-06-07 23:49
每日挠头算法
算法
leetcode
数据结构
【每日挠头
算法题
(2)】压缩字符串|仅执行一次字符串交换能否使两个字符串相等
文章目录一、压缩字符串思路二、仅执行一次字符串交换能否使两个字符串相等思路1:计数法思路2:模拟法总结一、压缩字符串点我直达~思路使用双指针法大致过程如下:使用双指针,分别读(read),写(write)指针,读指针不断向后走,当read指针走到最后位置处时,或read和read的下一个位置与当前位置不相等时,说明该read指针走到了某一串相同子串的最后位置处。此时write指针开始记录具体的字符
在肯德基吃麻辣烫
·
2023-06-07 23:13
每日挠头算法
算法
leetcode
职场和发展
874. 模拟行走机器人
参考代码:package西湖
算法题
解;importjava.util.Ha
WziDeng(也会有发光的一天吖!)
·
2023-06-07 20:42
#
LeetCode题解
java学习
机器人
661. 图片平滑器
参考代码:package西湖
算法题
解;importjava.util.Arrays;publicclass__661图片平滑器__奇奇
WziDeng(也会有发光的一天吖!)
·
2023-06-07 20:12
java学习
#
LeetCode题解
java
开发语言
__661图片平滑器__检查九个位置的合理性
为啥错了啊,这个,离离原上谱==~官方题解:package西湖
算法题
解;public
WziDeng(也会有发光的一天吖!)
·
2023-06-07 20:11
#
LeetCode题解
java学习
java
算法
开发语言
【蓝桥杯
算法题
】Json内容排序
Json内容排序题目:Python解法:Jsp解法:题目:[{createTime:'2023-05-3101:59:02',articleStatus:'1',articleOrder:3,},{createTime:'2023-05-2607:25:51',articleStatus:'1',articleOrder:null,},{createTime:'2023-05-2607:17:10
SmallFatMan
·
2023-06-07 18:05
JSP
Python
算法
蓝桥杯
算法
json
python
javascript
带你手撕链式二叉树—【C语言】
(搜索二叉树、ALV树、红黑树、B树系列—多叉平衡搜索树)2.有很多二叉树的OJ
算法题
目都是出在普通二叉树的基础上让我们开始数据结构链式二叉树之旅吧!!!
小余大牛成长记
·
2023-06-07 17:45
数据结构
c语言
算法
开发语言
数据结构
二叉树
顺序表算法练习
一.顺序表基础算法1.说明博主这里是算法练习,帅气的读者来这里默认已经知道了它,这里主要是针对408考研真题中关于线性表的
算法题
进行编写。
墨城烟柳ベ旧人殇
·
2023-06-07 16:04
数据结构与算法
考研
算法
考研
数据结构
LeetCode 51. N-Queens
Leetcode:N-QueensDiffculty:HardN皇后问题,对八皇后问题的扩展,典型的回溯法
算法题
。
_Zy
·
2023-06-07 15:24
fill方法的小坑
JS之fill最近,在刷
算法题
的时候踩了一个大坑,因为我在创建二维数组的时候用的fill,下面来看代码:letarr=newArray(len).fill(newArray(len).fill(false
神也佑我YK
·
2023-06-07 13:40
前端
javascript
Python常用的9种语法糖
1000000000#打个10亿要去数几个零,麻烦b=10_0000_0000#清晰c=10_5555_5555print(a,b,c)#100000000010000000001055555555语法糖2,交换值#(
算法题
里可能就经常遇到
一路向东_
·
2023-06-07 12:35
后端
开发
python
开发语言
Leetcode Hot 100 & 49. Group Anagrams
首先刷一刷leetcode的hot100题,好记性赶不上烂笔头,记录下来在写这些
算法题
中的收获给自己看。参考资料:考点:哈希&[题干]这题没做出来,第一次提交做错了,第二次提交超时了。
思念殇千寻
·
2023-06-07 12:01
leetcode
算法
职场和发展
TypeScript
算法题
实战——剑指 Offer篇(3)
在本文中,我们将使用TypeScript来解决剑指offer的
算法题
。这些问题涵盖了各种各样的主题,包括数组、字符串、链表、树、排序和搜索等。
中杯可乐多加冰
·
2023-06-07 02:04
TypeScript算法实战
算法
typescript
数据结构
leetcode
javascript
面了 6 家大厂,并拿下 5 家 offer,进大厂好像也没有那么困难吧....
2.线上笔试:在正式面试之前,会有线上笔试环节,3道
算法题
,难易程度
程序员雷子
·
2023-06-06 23:57
面试
职场和发展
功能测试
软件测试
自动化测试
对数据结构的一些理解
对数据结构的理解在大四的下学期我花了接近半年的时间去刷
算法题
,这个过程非常痛苦,很多时候一天也做不了几道题,更可怕的是,做完题之后还会经常性遗忘。现在想想仍然是很痛苦的事情。
技术改变世界_
·
2023-04-21 19:59
数据结构
数据结构
【LeetCode: 718. 最长重复子数组 | 暴力递归=>记忆化搜索=>动态规划】
算法题
算法刷题专栏|面试必备算法|面试高频算法越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨作者简介:硕风和炜,CSDN-Java领域新星创作者,保研|国家奖学金|高中学习JAVA|大学完善
硕风和炜
·
2023-04-21 18:01
#
递归/回溯系列
#
动态规划系列
LeetCode每日一题打卡
leetcode
动态规划
算法
面试
java
Java岗五面阿里,终拿offer,原来面试官总喜欢问这些问题
一面一面就做了一道
算法题
,要求两小时内完成,给了长度为N的有重复元素的数组,要求输出第10大的数。典型的TopK问题,快排算法搞定。
算法题
要注意的是合法性校验、边界条件以及异常的处理。
司腾
·
2023-04-21 17:00
面试
Java
后端
java
面试
开发语言
后端
程序人生
排序|插入排序初次实现
插入排序和冒泡、选择排序一样,都是简单排序,原理很简单,和做
算法题
的时候暴力枚举没什么区别,不用教自己琢磨也能琢磨出来的排序。
希望2017
·
2023-04-21 16:44
算法题
排序算法
2021百度前端面试题一面
.css放在头部,js放在尾部6.css触发bfc7.webpackplugin和loader区别8.前端优化9.协商缓存10.长列表优化11.webview交互12.vue响应式原理13.原型14.
算法题
momohi
·
2023-04-21 15:25
力扣第一题
之前在大学的时候,大一、大二的时候还是会刷刷
算法题
的,从大三之后再也没去学过了,更别说刷题了,慢慢的,完全忘记了,数据结构、算法是程序员的内功修炼,不可忽略,虽然难,也得迈出第一步。
hello_cmy
·
2023-04-21 14:16
算法
leetcode
数据结构
算法
【LeetCode: 53. 最大子数组和 | 暴力递归=>记忆化搜索=>动态规划 | 分治法 】
算法题
算法刷题专栏|面试必备算法|面试高频算法越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨作者简介:硕风和炜,CSDN-Java领域新星创作者,保研|国家奖学金|高中学习JAVA|大学完善
硕风和炜
·
2023-04-21 12:56
#
递归/回溯系列
#
动态规划系列
LeetCode每日一题打卡
leetcode
动态规划
java
算法
面试
算法题
-有效的字母异位词【JS实现】
有效的字母异位词给定两个字符串s和t,编写一个函数来判断t是否是s的字母异位词。说明:你可以假设字符串只包含小写字母。进阶:如果输入字符串包含unicode字符怎么办?你能否调整你的解法来应对这种情况?输入:s=“anagram”,t=“nagaram”输出:true输入:s=“rat”,t=“car”输出:false排序/***@param{string}s*@param{string}t*@r
CrystalAngelLee
·
2023-04-21 11:12
Crystalの算法学习
算法题
小试牛刀
算法题
小试牛刀Day1之链表反转(无头结点)题目介绍给定一个单链表的头结点pHead(该头节点是有值的,比如在下图,它的val是1),长度为n,反转该链表后,返回新链表的表头。
WangNewFIsh
·
2023-04-21 07:55
算法
链表
数据结构
上一页
63
64
65
66
67
68
69
70
下一页
按字母分类:
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
其他