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
经典题目
C语言数据的存储详解
数据的存储数据的存储数据类型的基本归类整型在内存中的存储对char类型的单独说明原码、反码、补码大/小端字节序的存储模式大端字节序存储小端字节序存储例题理解
经典题目
unsigned、截断、整型提升取值范围问题
微笑的高圆圆圆圆
·
2023-10-03 18:36
C语言
c语言
「leetcode」860.柠檬水找零【贪心算法】详细!
本文https://github.com/youngyangyang04/leetcode-master已经收录,里面还有leetcode刷题攻略、各个类型
经典题目
刷题顺序、思维导图,可以fork到自己仓库
代码随想录
·
2023-10-03 17:42
leecode题解
算法
leetcode
面试
贪心算法
代码随想录|day57|动态规划part17● 647. 回文子串 ● 516.最长回文子序列● 动态规划总结篇
647.回文子串链接:代码随想录动态规划解决的
经典题目
,如果没接触过的话,别硬想直接看题解做法一:暴力遍历classSolution{//普通做法,暴力遍历,判断是否回文public:intnum=0;
isabelightL
·
2023-10-01 02:12
代码随想录
动态规划
算法
c++
Leetcode——回溯法专题
学习内容:回溯法学习链接:1.力扣加加-回溯2.代码随想录-回溯Leetcode回溯法
经典题目
汇总:题型一:排列、组合、子集相关问题提示:这部分练习可以帮助我们熟悉「回溯算法」的一些概念和通用的解题思路
青癯
·
2023-09-30 04:20
Leetcode
链表
leetcode
java
Python算法题笔记
分为三个部分,Python笔记,算法,
经典题目
,其中Python笔记又包含基本用法,基本的轮子,数据结构。算法包括Dijkstra,拓扑排序,二分法,回溯。
vectoru
·
2023-09-29 02:55
python
算法
数据结构
Leetcode 刷题笔记(六) —— 哈希表篇之
经典题目
作为哈希表349.两个数组的交集202.快乐数系列文章目录一、数组类型解题方法一:二分法二、数组类型解题方法二:双指针法三、数组类型解题方法三:滑动窗口四、数组类型解题方法四:模拟五、链表篇之链表的基础操作和
经典题目
六
a1241692733
·
2023-09-28 01:21
算法
leetcode
散列表
java
Leetcode 刷题笔记(八) —— 字符串篇之 KMP
strStr()459.重复的子字符串系列文章目录一、数组类型解题方法一:二分法二、数组类型解题方法二:双指针法三、数组类型解题方法三:滑动窗口四、数组类型解题方法四:模拟五、链表篇之链表的基础操作和
经典题目
六
a1241692733
·
2023-09-28 01:21
算法
leetcode
算法
力扣上的代码想在本地编译运行?
相信很多小伙伴刷题的时候面对力扣上近两千到题目,感觉无从下手,我花费半年时间整理的Github学习项目:leetcode刷题指南,不仅有详细
经典题目
刷题顺序而且对应题解来排好了,难点还有视频讲解,按照list
代码随想录
·
2023-09-26 18:46
leecode题解
编译器
java
编程语言
python
c++
代码随想录 动态规划Ⅸ
思路:状态转换机
经典题目
dp[i][0]表示第i个房间不偷的最高金额,dp[i]表示第i个房屋偷
Atuosi
·
2023-09-26 12:52
动态规划
算法
【典例】链表
经典题目
合集
目录导航1.删除链表中给定值为val的所有节点2.反转一个单链表3.返回链表中间节点&返回链表倒数第k个节点4.链表的回文结构5.合并两个有序链表6.输入两个链表,找出它们第一个公共节点7.分割链表8.判断链表是否带环&找环的入口点9.复制复杂链表10.调试文件这篇目录导航主要目的之一是方便自己以后复习用,都是非常经典的题目。唯一不同的是,下面最后我调试文件贴出来,数据结构很锻炼调试能力,方便大家
浮光 掠影
·
2023-09-26 03:07
初阶数据结构
链表
数据结构
c++
leetcode并查集相关
经典题目
(思路、分析、代码)
leetcode并查集相关
经典题目
(思路、分析、代码)关于并查集的一些基础知识以及应用,可以看我之前的一篇文章:一文搞定并查集看完那篇文章基本可以完全掌握并查集文章目录leetcode并查集相关
经典题目
coding丁
·
2023-09-25 13:04
数据结构与算法
算法
数据结构
leetcode
并查集
union
find
数据结构-哈希-位图与布隆过滤器
位图与布隆过滤器一,位图题目分析位图设计位图代码
经典题目
二,布隆过滤器布隆过滤器概念布隆过滤器的插入布隆过滤器的结构布隆过滤器总结
经典题目
三,哈希切割一,位图题目分析给40亿个不重复的无符号整数,没排过序
大理寺j
·
2023-09-25 03:24
数据结构
哈希算法
算法
布隆过滤器
c++
哈希 -- 位图、布隆过滤器、海量数据处理
目录一、位图1.1
经典题目
1.2位图概念1.3位图的应用1.4关于位图的三个经典问题二、布隆过滤器2.1布隆过滤器的提出2.2布隆过滤器的概念2.3布隆过滤器的插入2.4布隆过滤器的查找2.5布隆过滤器删除
高比仔824
·
2023-09-25 03:53
C++
哈希算法
java
算法
c++
散列表
visual
studio
经典题目
:最近公共祖先
二叉树最近公共祖先:236.二叉树的最近公共祖先-力扣(LeetCode)思路:classSolution{publicTreeNodelowestCommonAncestor(TreeNoderoot,TreeNodep,TreeNodeq){if(root==null||root==p||root==q){returnroot;}TreeNodeleft=lowestCommonAncesto
失业
·
2023-09-24 12:52
算法
leetcode
职场和发展
代码随想录Day02 数组基础2 leetcode T977有序数组的平方, T209 长度最小的子数组,T59 螺旋矩阵II
本文思路和详细解答来源于:代码随想录视频讲解见:双指针法
经典题目
|LeetCode:977.有序数组的平方_哔哩哔哩_bilibiliLeetcodeT977有序数组的平方题目链接:977.有序数组的平方
qiuqiushuibx
·
2023-09-21 20:06
代码随想录
数据结构
算法
代码随想录算法训练营19期第53天
1143.最长公共子序列视频讲解:动态规划子序列问题
经典题目
|LeetCode:1143.最长公共子序列_哔哩哔哩_bilibili代码随想录初步思路:动态规划。
DWcsdnNET
·
2023-09-21 14:52
算法
leetcode
Linux篇:shell脚本监控主机状态的3种方式
01前言shell的基础语法学习告了一段路,现在开始实际操作练习,今天记录的是shell脚本的
经典题目
监控主机或IP的状态,并给出提示,如以下背景:编写脚本判断以下4个主机的状态181.137.128.1182.137.128.2181.137.128.8181.137.128.1002
walker86
·
2023-09-21 11:56
代码随想录算法训练营19期第53天
1143.最长公共子序列视频讲解:动态规划子序列问题
经典题目
|LeetCode:1143.最长公共子序列_哔哩哔哩_bilibili代码随想录初步思路:动态规划。
DWcsdnNET
·
2023-09-20 15:56
算法
leetcode
华为OD七日集训第5期 - 按算法分类,由易到难,循序渐进,玩转OD
目录一、适合人群二、本期训练时间三、如何参加四、7日集训第5期五、精心挑选21道高频100分
经典题目
,作为入门。
哪 吒
·
2023-09-19 20:45
搬砖工逆袭Java架构师
华为od
算法
七日集训
学习
送书
反转链表
经典题目
。给单链表的头节点 head ,反转链表,并返回反转后的链表。
https://leetcode.cn/problems/reverse-linked-list/特解思路:定义三个结构体指针,分别指向前结点,目前所在结点(后面以“此”来代替)和后结点。通过此点指向前结点,迭代更新前,此,后结点,直到此结点为空。特殊情况:处理head可能为空的情况,如果为空,直接返回head而此结点后面可能也为空,所以也针对此情况做处理,如果此结点后为空,则不再更新指向后结点的
w_outlier
·
2023-09-18 05:44
c语言
数据结构与算法之顺序表
经典题目
《合并两个有序数组》《合并两个有序链表》
《合并两个有序数组》习题是在学习线性表时的
经典题目
,可以使用顺序表和链表实现。这篇文章就是分别使用顺序表和链表进行实现。
让我三行代码
·
2023-09-17 16:51
数据结构与算法
链表
数据结构
C语言刷题系列,经典C语言易错题目.
C语言刷题系列,经典C语言易错题目.导入这是我们C语言刷题系列第一期,本系列的目的就是记录解决一些
经典题目
,对C语言编程能力的提高,培养编程思维的目的。
蓝不过海呀
·
2023-09-17 09:44
c语言
c++
算法
1024程序员节
开发语言
华为OD七日集训第4期 - 按算法分类,由易到难,循序渐进,玩转OD
目录一、适合人群二、本期训练时间三、如何参加四、7日集训第4期五、精心挑选21道高频100分
经典题目
,作为入门。
哪 吒
·
2023-09-17 05:15
搬砖工逆袭Java架构师
华为od
算法
七日集训
送书
学习方法
栈与队列
经典题目
——用队列实现栈
本篇文章讲解栈和队列这一部分知识点的
经典题目
:用栈实现队列、用队列实现栈。对应的题号分别为:Leetcode.225——用队列实现栈,。
起床写代码啦!
·
2023-09-17 01:52
LeetCode题解
算法
c语言
leetcode
蓝桥杯
考研
数据结构
栈与队列
经典题目
——用栈实现队列
上篇文章对栈和队列的一个
经典题目
——Leetcode.225-用队列实现栈进行讲解。
起床写代码啦!
·
2023-09-17 01:51
LeetCode题解
链表
数据结构
蓝桥杯
c++
c语言
leetcode
蓝桥杯大赛C++算法训练——天天向上
文章目录前言一、问题描述二、问题解析1.思路2.具体实现3.整体代码前言本题是蓝桥杯算法训练中
经典题目
,主要考察动态规划这个知识点,另外在网上大多数人的做法是将这道题看做寻找满足条件的可行路问题来求解的
千与千尘
·
2023-09-16 19:59
c++
动态规划
算法
算法通关18关 | 回溯模板如何解决复原IP问题
1.复原IP地址题目
经典题目
,LeetCode93有效IP地址正好由四个整数(每个整数位于0到255之间组成,且不能含有前导0),整数之间用','分割。例如:"0.1.2.201"和"19
我爱学算法
·
2023-09-14 07:55
算法通关村专栏
算法
【LeetCode题目详解】 第五章 栈与队列part03 239. 滑动窗口最大值 347. 前 K 个高频元素 (day13补)很难没有完全搞懂
一、力扣第239题:滑动窗口最大值思路这是使用单调队列的
经典题目
。难点是如何求一个区间里的最大值呢?(这好像是废话),暴力一下不就得了。
xk.77
·
2023-09-14 05:12
算法
c++
数据结构
leetcode
【LeetCode题目详解】第七章 回溯算法part01 77. 组合(day24补)
一、力扣第77题:组合思路本题是回溯法的
经典题目
。直接的解法当然是使用for循环,例如示例中k为2,很容易想到用两个for循环,这样就可以输出和示例中一样的结果。
xk.77
·
2023-09-14 05:12
算法
c++
数据结构
大学
经典题目
:Java输出杨辉三角形
本节利用过Java语言中的流程控制语句,如条件语句、循环语句和跳转语句等知识输出一个指定行数的杨辉三角形。杨辉三角形由数字进行排列,可以把它看作是一个数字表,其基本特性是两侧数值均为1,其他位置的数值是其左上方数值与右上角数值之和。打印杨辉三角形时需要使用到for循环语句。打印杨辉三角形的实现思路是:每一行前面都是空格,而每行空格的个数需要根据总行数来确定,这个可以通过找规律归纳出来。关键是数值的
哆啦哆啦S梦
·
2023-09-13 23:00
java
开发语言
大O的渐近表示法
经典题目
Whitegraces:个人主页专栏推荐:Java入门知识内容推荐:掌握时间复杂度,编写高效代码今日诗词:遇酒且呵呵,人生能几何⛳️点赞☀️收藏⭐️关注卑微小博主⛳️点赞☀️收藏⭐️关注卑微小博主第一题//计算func2的时间复杂度?voidfunc2(intN){intcount=0;for(intk=0;k0){count++;}System.out.println(count);}第二题//
White graces
·
2023-09-13 18:02
算法
Leetcode 刷题笔记(二十五) ——动态规划篇之背包问题:完全背包
单词拆分总结01背包与完全背包区别背包问题的变形系列文章目录一、数组类型解题方法一:二分法二、数组类型解题方法二:双指针法三、数组类型解题方法三:滑动窗口四、数组类型解题方法四:模拟五、链表篇之链表的基础操作和
经典题目
六
a1241692733
·
2023-09-13 15:06
算法
leetcode
动态规划
算法
Leetcode 刷题笔记(二十六) ——动态规划篇之经典问题:打家劫舍
文章目录系列文章目录前言题录198.打家劫舍213.打家劫舍II系列文章目录一、数组类型解题方法一:二分法二、数组类型解题方法二:双指针法三、数组类型解题方法三:滑动窗口四、数组类型解题方法四:模拟五、链表篇之链表的基础操作和
经典题目
六
a1241692733
·
2023-09-13 15:06
算法
leetcode
贪心算法
链表
Leetcode 刷题笔记(二十七) ——动态规划篇之买股票问题(一)
II714.买卖股票的最佳时机含手续费系列文章目录一、数组类型解题方法一:二分法二、数组类型解题方法二:双指针法三、数组类型解题方法三:滑动窗口四、数组类型解题方法四:模拟五、链表篇之链表的基础操作和
经典题目
六
a1241692733
·
2023-09-13 15:06
算法
leetcode
动态规划
链表
Leetcode 刷题笔记(二十三) ——动态规划篇之基础题目
343.整数拆分96.不同的二叉搜索树系列文章目录一、数组类型解题方法一:二分法二、数组类型解题方法二:双指针法三、数组类型解题方法三:滑动窗口四、数组类型解题方法四:模拟五、链表篇之链表的基础操作和
经典题目
六
a1241692733
·
2023-09-13 15:36
算法
leetcode
动态规划
链表
Leetcode 刷题笔记(二十四) ——动态规划篇之背包问题:01背包
.目标和474.一和零(滚动二维dp)系列文章目录一、数组类型解题方法一:二分法二、数组类型解题方法二:双指针法三、数组类型解题方法三:滑动窗口四、数组类型解题方法四:模拟五、链表篇之链表的基础操作和
经典题目
六
a1241692733
·
2023-09-13 15:36
算法
leetcode
动态规划
java
leetcode分类刷题:队列(Queue)(三、优先队列用于归并排序)
次优先队列的出队和出队元素对应序列下个元素的入队,就能得到TopK的元素了3、这些题目好像没有TopK大用小顶堆,TopK小用大顶堆反着来的经验了,得顺着来了:TopK大用大顶堆,TopK小用小顶堆23.合并K个升序链表1、优先队列用于归并排序的
经典题目
22世纪冲刺
·
2023-09-12 23:20
leetcode分类刷题
leetcode
分类
算法
Mysql文章大汇总,一文全搞定!!!
【大长文】7大领域,50道
经典题目
,助你彻底搞定MySQL面试!
Java后端技术栈
·
2023-09-11 10:14
异或运算和几个
经典题目
解析
认识异或运算异或运算就记成无进位相加011101110异或运算满足交换律和结合律同样一批数,不管选择什么样的顺序做异或运算,最后结果一定是一个如何不使用额外的变量交换两个数1)a=a^b2)b=a^b3)a=a^b比如说a=甲,b=乙1)a=甲^乙,b=乙2)b=甲^乙^乙,a=甲^乙3)a=甲^乙^甲,b=甲publicstaticvoidswap(int[]arr,inti,intj){arr
@我好菜啊
·
2023-09-10 08:09
数据结构与算法
链表
散列表
fpga开发
异或
代码随想录算法训练营19期第二天 | 977.有序数组的平方 ,209.长度最小的子数组 ,59.螺旋矩阵II
977.有序数组的平方题目链接:力扣文章讲解:代码随想录视频讲解:双指针法
经典题目
|LeetCode:977.有序数组的平方_哔哩哔哩_bilibili初步思路:只想到了平方后再排序的朴素解法。
DWcsdnNET
·
2023-09-09 14:51
算法
leetcode
线性表
经典题目
解析
1、将2个递增的有序链表合并为一个有序链表;要求结果链表仍然使用两个链表的存储空间,不另外占用其他的存储空间.表中不允许有重复的数据。La{1,2,3},Lb{3,6,9}Lc{1,2,3,6,9}屏幕快照2020-04-10下午12.41.28.png关键词:递增有序链表,不允许有重复数据,保留递增关系(后插法),不占用额外的存储空间指的是不能开辟新节点,赋值在链接到链表上;算法思想:(1)假设
永远的Beyond52
·
2023-09-09 12:56
代码随想录训练营第二天|977有序数组的平方
题目:977.有序数组的平方-力扣(LeetCode)文章链接:代码随想录视频链接:双指针法
经典题目
|LeetCode:977.有序数组的平方_哔哩哔哩_bilibili初始思路:先全部取绝对值、然后排序
抖抖抖抖
·
2023-09-09 06:35
算法
python
CSP难度的
经典题目
/有趣的思维题选讲(一)
引言这里讲到的难题是一部分非常典型的题目,但并不是所有。因此这并非是一个全面的知识列表,而只适合提高组同学用来提升能力和拓展视野。这篇文章在很多地方讲述的不够详细和严谨,因为它的作用并非是题解,而是更加深刻地理解题目的核心难点!下面列举出的所有问题,一遍看不懂都是非常正常的,我挑选的题目肯定都是我一遍没能搞懂的,其中的重点都会在题目分析里清晰指出。如果看了题目分析后仍然搞不懂,请自行查阅相关题解。
WangLi&a
·
2023-09-09 00:36
算法
c++
算法训练第五十六天
总结:今日是编辑距离问题的结束,对编辑距离问题的总结是要抓住dp的定义以及如何推出dp数组来抓住问题核心,比如
经典题目
编辑距离:dp数组的定义是dp[j][j]是以i-1为尾的word1和j-1为尾的word2
zhangke_EX
·
2023-09-08 00:00
算法
Leetcode数组篇总结(c++)
文章目录一、基础知识二、
经典题目
1、35:搜索插入位置-二分查找-简单2、27:移除元素-双指针-简单3、209:长度最小的子数组-滑动窗口-中等4、59:螺旋矩阵II-模拟法-中等5、977-有序数组的平方
黑豆糕
·
2023-09-07 23:21
leetcode
leetcode
c++
算法
数组
977. 有序数组的平方
视频链接:双指针法
经典题目
|LeetCode:977.有序数组的平方_哔哩哔哩_bilibili我的解法:classSoluti
侯孟禹
·
2023-09-07 23:51
leetcode
算法
面试必备经典算法题目(c语言实现)
目录前言:本章将会介绍三道来自leetcode上的
经典题目
,涉及到的思路主:双指针1:剑指Offer58-II.左旋转字符串-力扣(LeetCode)2:977.有序数组的平方-力扣(LeetCode)
聪根大牛成长日记!
·
2023-09-06 22:01
算法
c语言
开发语言
java实现二叉排序统词频_无敌!全面对标字节跳动2-2:算法与数据结构突击手册(leetcode)...
按照算法知识体系,精心筛选leetcode、HDU等平台1000+
经典题目
。话不多说直接上文档展示
柳子元
·
2023-09-06 16:58
java实现二叉排序统词频
继承、菱形继承、虚拟继承
单继承与多继承3.1分类3.2菱形继承/钻石继承1.二义性问题2.数据冗余问题3.虚拟继承的底层4.继承相关问题1.不可被继承的类2.指针问题4.内部类、类的组合、类的继承1.内部类2.类的组合3.区别5.
经典题目
阿猿收手吧!
·
2023-09-06 11:28
遣返回家的C家家
c++
开发语言
代码随想录算法训练营第二天|977.有序数组的平方 ,209.长度最小的子数组 ,59.螺旋矩阵II
977.有序数组的平方题目建议:本题关键在于理解双指针思想题目链接:力扣文章讲解:代码随想录视频讲解:双指针法
经典题目
|LeetCode:977.有序数组的平方_哔哩哔哩_bilibili思考:数组是固定的
Dead Woods
·
2023-09-06 09:04
算法刷题
算法
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他