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
hihoCoder算法题目
一道腾讯面试题,击败100%的用户,合并排序链表
作者|小夕出品|公众号:小夕学
算法题目
输入两个递增排序的链表,合并这两个链表并使新链表中的节点仍然是递增排序的。
小K算法
·
2023-10-18 11:41
链表
算法
java
leetcode
面试
【牛客面试必刷TOP101】Day15.BM2 链表内指定区间反转和BM3 链表中的节点每k个一组翻转
文章目录前言一、链表内指定区间反转题目描述题目解析二、链表中的节点每k个一组翻转题目描述题目解析总结前言基于链表反转为基础的升级后的
算法题目
!!!
未央.303
·
2023-10-18 10:37
牛客面试必刷TOP101
链表反转
算法
java
力扣:复原ip地址
主要思想:回溯
算法题目
描述:有效IP地址正好由四个整数(每个整数位于0到255之间组成,且不能含有前导0),整数之间用'.'分隔。
zr很努力
·
2023-10-18 10:03
c++
【LeetCode: 67. 二进制求和 | 位运算 】
算法题目
录题目链接⛲题目描述求解思路
硕风和炜
·
2023-10-18 07:34
LeetCode每日一题打卡
leetcode
算法
java
面试
二进制
位运算
算法题目
10:33台阶法
实现方式(一):递归法functionclimb(n){if(n==1){return1}elseif(n==2){return2}else{returnclimb(n-1)+climb(n-2)}}climb(33)弊端:当n值较大时,算法执行次数过大,会奔溃。实现方式二:functionclimb(n){if(n==1){return1}else{letfn_2=1letfn_1=2for(l
玲儿珑
·
2023-10-17 01:12
【LeetCode:1488. 避免洪水泛滥 | 有序表 & 哈希表】
算法题目
录题目链接⛲题目描述求解思路
硕风和炜
·
2023-10-15 14:50
LeetCode每日一题打卡
leetcode
算法
java
有序表
哈希表
hashmap
treeset
【LeetCode:201. 数字范围按位与 | 位运算】
算法题目
录题目链接⛲题目描述求解思路
硕风和炜
·
2023-10-15 14:49
LeetCode每日一题打卡
leetcode
算法
java
面试
位运算
【LeetCode: 137. 只出现一次的数字 II | 位运算 | 哈希表】
算法题目
录题目链接⛲题目描述求解思路
硕风和炜
·
2023-10-15 14:14
LeetCode每日一题打卡
leetcode
散列表
算法
位运算
java
面试
【LeetCode: 136. 只出现一次的数字 | 位运算 - 异或】
算法题目
录题目链接⛲题目描述求解思路
硕风和炜
·
2023-10-15 07:39
LeetCode每日一题打卡
leetcode
算法
java
面试
位运算
异或
数据结构与算法之打家劫舍(一)&&动态规划思想
动态规划里面一部题目打家劫舍是一类经典的
算法题目
之一,他有各种各样的变式,这一篇文章和大家分享一下打家劫舍最基础的一道题目,掌握这一道题目,为下一道题目打下基础。我们直接进入正题。
努力进大厂的新青年
·
2023-10-14 16:15
c++
数据结构
算法
动态规划
java
Java实现每日一道算法面试题(15):leecode21 合并两个有序链表
1.
算法题目
将两个有序链表合并为一个新的有序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。
alexlee1987
·
2023-10-14 05:04
java常见经典算法题
笔者整理出了经典的java
算法题目
,并且每一个手敲出来了正常运行出结果,希望对大家有帮助,后续本篇博客会继续补充和完善经典算法题,持续更新!
初夏0811
·
2023-10-13 14:31
算法
算法
java
算法题目
:判断子序列 (C++)
判断子序列今天偶然遇到这么一道题目,使用双指针的思路即可解题(简单),但是我看到了另一种的解法,当时的我想不出竟然还有这么一种解法,下面就用这一种解法来解答判断子序列这道算法题。题目:判断子序列给定字符串s和t,判断s是否为t的子序列。字符串的一个子序列是原始字符串删除一些(也可以不删除)字符而不改变剩余字符相对位置形成的新字符串。(例如,"ace"是"abcde"的一个子序列,而"aec"不是)
一只笨猫猫
·
2023-10-13 00:08
算法
算法
c++
算法题目
总结:抓突破点的本质-解决问题
学习目的:生存的更好/卷得开心,改造环境将设计变现:算法逻辑实现,这就是编程的美妙之处(模板+输入输出的随机应变处理)学习方法:画图,思考,应用————>提前准备好模板和应对措施就会大大提高效率(熟练掌握,能够非常快地把代码默写出来)做题:1.一定要看懂题目的前提下再做题:抓住突破点!!2.先写出暴力思路,然后优化思路和实现3.分解问题,解决问题基础算法二分性质:有单调性的话一定可以二分,但是二分
冷酷希腊猫
·
2023-10-11 22:19
信息技术
code
【LeetCode: 2731. 移动机器人 | 排序】
算法题目
录题目链接⛲题目描述求解思路
硕风和炜
·
2023-10-11 14:45
LeetCode每日一题打卡
leetcode
算法
java
排序
贪心
脑经急转弯
【LeetCode: 2578. 最小和分割 | 贪心】
算法题目
录题目链接⛲题目描述求解思路
硕风和炜
·
2023-10-11 14:15
LeetCode每日一题打卡
leetcode
算法
java
贪心
贪心算法
【LeetCode:2512. 奖励最顶尖的 K 名学生 | 模拟+哈希表+堆】
算法题目
录题目链接⛲题目描述求解思路
硕风和炜
·
2023-10-11 14:42
LeetCode每日一题打卡
leetcode
散列表
算法
java
hashmap
堆
排序
蓝桥杯基础-【切面条】不用画图的解题思路
解题思路:当我们拿到一道
算法题目
的时候,首先对其进行数学分析。既然是
算法题目
,肯定在数学范畴内,而数学范畴内的事物都是有规律可循的。而你,只需要仔细审题,让规律出现在眼前。题目中所
斯图尔te
·
2023-10-11 07:53
蓝桥杯
蓝桥杯
职场和发展
切面条
幂次方规律
从2个有序数组中找第k小那个数
文章目录系列文章目录
算法题目
一、审题二、笔试AC普通解法1
冰露可乐
·
2023-10-10 23:16
大厂面试高频题之数据结构与算法
java
数据结构
算法
面试
leetcode
几个学算法的小窍门,太实用了!
常见的问题我选了几个比较有代表性的问题,给大家分享:1)初学算法,没有系统的学习路线和刷题顺序,担心自学效率太低:2)缺乏学习算法的动力,难以坚持:3)刷
算法题目
时总遇到问题,看题解也看不懂,需要人答疑
程序员鱼皮
·
2023-10-10 18:51
算法
程序员
计算机
编程
数据结构
leetcode
后端
【LeetCode 算法专题突破】二分查找(⭐)
二分经典模板题目题目描述代码:2.在排序数组中查找元素的第一个和最后一个位置题目描述代码3.有效的完全平方数题目描述代码4.寻找峰值题目描述代码5.寻找旋转排序数组中的最小值题目描述代码6.点名题目描述代码总结前言我刷过不少
算法题目
戊子仲秋
·
2023-10-10 10:57
LeetCode
算法专题突破
#
数组
算法
leetcode
二分查找
面试
【LeetCode: 918. 环形子数组的最大和 | 动态规划】
算法题目
录题目原型题目链接⛲题目描述
硕风和炜
·
2023-10-08 13:39
#
动态规划系列
LeetCode每日一题打卡
leetcode
动态规划
算法
java
子数组和
面试
【LeetCode: 901. 股票价格跨度 | 单调栈】
算法题目
录题目链接⛲题目描述求解思路
硕风和炜
·
2023-10-08 13:39
LeetCode每日一题打卡
leetcode
算法
java
单调栈
面试
【LeetCode: 2034. 股票价格波动 | 有序表】
算法题目
录题目链接⛲题目描述求解思路
硕风和炜
·
2023-10-08 13:36
LeetCode每日一题打卡
leetcode
算法
java
有序表
Treemap
【算法基础】LeetCode股票交易类
算法题目
总结(一次交易,两次交易,无数次交易)...
大家好,前一段时间的基金市场波动很大啊,也就又诞生了很多“韭菜”,在这里千寻也提醒大家“股市有风险,入市需谨慎”,玩基金一定用不着急用的钱哦~刷
算法题目
,应该是很多同学的“噩梦”,尤其是非科班的初学者,
风度78
·
2023-10-08 09:54
算法
编程语言
java
数据结构
leetcode
《数据结构》-第四章 串、数组和广义表(知识点总结)
对于应试,本章内容较为容易掌握,相对于其他章节所占比分较少,往往以选择或填空题出现,对
算法题目
主要出现在对BF算法和KMP算法理解上。【考点】①串的重点考点为串的模式匹配算法;②数组的主
代码太难敲啊喂
·
2023-10-07 14:28
数据结构
数据结构
数组
算法题目
——被围绕的区域(dfs,bfs)
leetcode.130被围绕的区域dfs解法:深度优先遍历:思路:读取数据后1.先将数据的四周进行bfs算法(因为只有与外围接触的点,才能不被包围)算法执行中时,递归看看该点的上下左右有没有是O的,如果是O则标记为A2.循环完四周之后,将数据中的O全部换成X,将全部的A换成O即得到最终的结果#include#include#includeusingnamespacestd;//定义为全局变量会剩
943802606
·
2023-10-07 08:05
#
算法题目刷题
算法
算法题目
——岛屿数量(bfs dfs)
题目链接:leetcode.200岛屿数量dfs重点:路过过的点做新标记,以防止重复路过思路:数据读取完成后1.对所有数据进行一次循环2.在循环内部,如果元素为‘1’则进入dfs算法3.在深度优先遍历中,先将该元素标记为‘0’,在查看它的上下左右元素是否为‘1’,是‘1’则进入BFS,直到所有的元素全为‘0’为止#include#include#includeusingnamespacestd;c
943802606
·
2023-10-07 08:05
#
算法题目刷题
算法
c++
leetcode
算法题目
——省份数量(dfs,bfs)
题目链接:leetcode.547省份数量dfs:深度优先遍历:递归思路:读入数据完成后重点:建立一个数组记录该省份是否访问,新建一个元素记录省份圈的个数1.对所有省份循环一次,如果该省份未被访问,则进入dfs2.dfs中,对所有省份循环一遍,如果未被访问且省份index可以到达省份j时将该省设置为已访问,且进入j省的dfs中#include#includeusingnamespacestd;in
943802606
·
2023-10-07 08:05
#
算法题目刷题
算法
leetcode
不会吧?Floyd算法就这样吗?
Flod算法简介
算法题目
与解题思路代码及结果Flod算法简介Floyd算法又称为插点法,是一种利用动态规划的思想寻找给定的加权图中多源点之间最短路径的算法,与Dijkstra算法类似。
原创小白变怪兽
·
2023-10-05 15:12
数据结构
算法
数据结构
经典动态规划:子集背包问题
读完本文,你可以去力扣拿下如下题目:416.分割等和子集-----------上篇文章经典动态规划:0-1背包问题详解了通用的0-1背包问题,今天来看看背包问题的思想能够如何运用到其他
算法题目
。
labuladong
·
2023-10-05 03:47
「代码随想录」 377. 组合总和 Ⅳ 【动态规划】力扣详解!
里面有100多道经典
算法题目
刷题顺序、配有40w字的详细图解,常用算法模板总结,以及难点视频讲解,按照list一道一道刷就可以了!star支持一波吧!
代码随想录
·
2023-10-05 01:11
leecode题解
动态规划
数据结构
算法
编程语言
数据结构与算法 -- 基础篇
本文主要用于记录学习过程中的一些总结;适用于一些刚学习数据结构和算法的同学,能够给予一些概括性认识,而且从下面的一些算法题中能够获得一些对于
算法题目
常用解题思路。如果能够对你有些帮助,是我之幸!
黑猴赛雷
·
2023-10-02 14:59
java
数据结构与算法
java
贪心算法+练习
目录1.贪心算法简介2.贪心算法的特点3.如何学习贪心
算法题目
练习(不定时更新)1.柠檬水找零(easy)算法原理代码实现证明(交换论证法)1.贪心算法简介贪心策略:解决问题的一种策略,由局部最优->全局最优
.push_back
·
2023-10-01 23:27
数据结构与算法
贪心算法
算法
ZZNUOJ_C语言
算法题目
(AC代码)
ZZNUOJ_C语言
算法题目
1000:A+BProblem1001:植树问题1002:简单多项式求值1003:两个整数的四则运算1004:三位数的数位分离1005:整数幂1006:求等差数列的和1007
S_allnight_5740
·
2023-10-01 20:11
算法
c语言
1:
算法题目
入门1:顺序结构
顺序结构1:Hello,World!1.2:输出字符菱形1.3:超级玛丽游戏1.4:A+BProblem1.5:字符三角形1.6:【深基2.例5】苹果采购1.7:【深基2.例6】字母转换1.8:P5705【深基2.例7】数字反转1.9:P5706【深基2.例8】再分肥宅水1.10:P5708【深基2.习2】三角形面积1.10:P5707【深基2.例12】上学迟到1.11:B2029大象喝水1.12
吃糖吃到牙疼
·
2023-09-29 14:48
算法
java
面试
Cat Online Judge 判题系统
CatOnlineJudge作者:猫十二懿项目介绍本项目是基于SpringBoot+SpringCloudAlibaba微服务+Docker+RabbitMQ+Vue3的编程
算法题目
在线评测系统(简称OJ
猫十二懿
·
2023-09-28 23:31
前后端分离项目
OJ
SpringBoot
Vue3
贪心算法总结归类(图文解析)
贪心算法实际上并没有什么套路可言,贪心的关键就在于它的思想:如何求出局部最优解,通过局部最优解从而推导出全局最优解常见的贪心
算法题目
455.分发饼干这题的解法很符合“贪心”二字如果使用暴力的解法,那么本题是通过不了的那怎么使用求得局部最优从而推导出全局最优呢
Kom19
·
2023-09-26 12:08
代码随想录刷题总结博客
贪心算法
算法
java
leetcode
也许是 OCD 犯毛病了,第一次给 HR 写信把
算法题目
重新实现了一次
毕竟是第一次这样在当时没有做完的
算法题目
,后面还把修改后的内容发给了HR一次。甚至我还把我的算法画了一个实现。
HoneyMoose
·
2023-09-26 10:18
java
面试
牛客网
算法题目
-单词接龙题解
文章目录题目描述输入描述输出描述输入输出说明原题算法分析解题标程题目描述单词接龙是一个与我们经常玩的成语接龙相类似的游戏,现在我们已知一组单词,且给定一个开头的字母,要求出以这个字母开头的最长的“龙”(每个单词都最多在“龙”中出现两次),在两个单词相连时,其重合部分合为一部分,例如beast和astonish,如果接成一条龙则变为beastonish,另外相邻的两部分不能存在包含关系,例如at和a
省下洗发水钱买书
·
2023-09-25 20:59
搜索算法
算法
刷了 1000 多道算法题,一点心得
开个玩笑,其实,
算法题目
已经成为了公司筛人的一种方式,大厂的每一轮面试基本都会有几道算法题,甚至有的公司笔试全部都是算法题。其他题目答的都差不多,那你算法题做不出来,可能就被淘汰了。
Java李太白
·
2023-09-23 22:07
43.那些年常考的前端算法(3)
算法是面试中必不可少的部分,尤其对于高阶职位来说,
算法题目
是面试环节的「最难」和「最关键」的环节。算法说难也不难,我们大可不必「谈虎色变」,有策略地「刷算法题」将会使你更有信心。
ikonan
·
2023-09-21 23:01
Java常用类之 String、StringBuffer、StringBuilder
的常用方法1.5、String类与其他结构之间的转换1.5.1、String与基本数据类型、包装类之间的转换1.5.2、String与char[]的转换1.5.3、String与byte[]的转换1.6、常见
算法题目
Arbicoral
·
2023-09-18 16:27
Java
java
开发语言
【LeetCode: 1222. 可以攻击国王的皇后:dfs | bfs】
算法题目
录题目链接⛲题目描述求解思路
硕风和炜
·
2023-09-18 14:05
LeetCode每日一题打卡
深度优先
leetcode
宽度优先
dfs
bfs
java
算法
【LeetCode: 2596. 检查骑士巡视方案:深度优先搜索】
算法题目
录题目链接⛲题目描述求解思路
硕风和炜
·
2023-09-18 14:03
LeetCode每日一题打卡
leetcode
深度优先
算法
java
dfs
408数据结构
算法题目
408数据结构
算法题目
408数据结构
算法题目
一、2020-411.1题目描述1.2分析1.3代码1.3.1暴力美学1.3.2贪心408数据结构
算法题目
一、2020-411.1题目描述2020-4141.
cai-4
·
2023-09-18 09:13
算法
数据结构
算法
算法通过村第八关-树(深度优先)青铜笔记|经典
算法题目
文章目录前言1.二叉树里面的双指针1.1判断两棵树是否相同1.2对称二叉树1.3合并二叉树2.路径专题2.1二叉树的所有路径2.2路径总和3.翻转的妙用总结前言提示:人类的底里是悲伤,我们都在用厚重的颜料,覆盖那些粗糙的线稿。--张皓宸《抬头看二十九次月亮》前面的练习才是开始,这理才是真正的进入算法的门槛,来迎接下一波挑战吧。1.二叉树里面的双指针所谓的双指针就是定义了两个变量,在二叉树中有时候也
师晓峰
·
2023-09-17 14:49
算法集训营
算法笔记
二叉树中的双指针
二叉树的路径问题
二叉树的翻转问题
前中后续序列
深度优先
Java
算法练习之反转链表
个人认为学习
算法题目
重要的不是解法,而是解法背后的思想。要从每一道题目中学习到解决问题的思路。定义一个函数,输入一个链表的头节点,反转该链表并输出反转后链表的头节点。
油炸板蓝根
·
2023-09-17 11:21
链表
数据结构
数额结构(6.1~6.8)
6-1链表的插入
算法题目
:代码intInsertPost_link(LinkListllist,DataTypex,DataTypey){LinkListm=llist->next;LinkListn;
Back~~
·
2023-09-16 21:50
数据结构
学习
【LeetCode-简单题KMP】459. 重复的子字符串
文章目录题目方法一:移动匹配方法二:KMP
算法题目
方法一:移动匹配classSolution{//移动匹配publicbooleanrepeatedSubstringPattern(Strings){StringBufferstr
今天你写代码了吗??
·
2023-09-16 19:47
力扣
#
简单题
leetcode
算法
职场和发展
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他