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
紫书刷题记录
每日
刷题记录
(十)
目录第一题:组队竞赛解题思路:代码实现:第二题:删除公共字符解题思路:代码实现:第三题:排序子序列解题思路:代码实现:第四题:倒置字符串解题思路:代码实现:第五题:字符串中找出连续最长的数字串解题思路:代码实现:第一题:组队竞赛牛牛举办了一次编程比赛,参加比赛的有3*n个选手,每个选手都有一个水平值a_i.现在要将这些选手进行组队,一共组成n个队伍,即每个队伍3人.牛牛发现队伍的水平值等于该队伍队
ZIYE_190
·
2023-04-08 16:49
在线OJ
算法
java
数据结构
每日
刷题记录
(二)
目录第一题:删除链表中等于给定值val的所有节点解题思路:代码实现:第二题:反转单链表解题思路:代码实现:第三题:链表的中间节点解题思路:代码实现:第四题:链表中倒数第k个节点解题思路:代码实现:第五题:合并两个有序链表解题思路:代码实现:第一题:删除链表中等于给定值val的所有节点给你一个链表的头节点head和一个整数val,请你删除链表中所有满足Node.val==val的节点,并返回新的头节
ZIYE_190
·
2023-04-08 16:48
在线OJ
链表
数据结构
java
每日
刷题记录
(九)
目录第一题:宝石与石头解题思路:代码实现:第二题:只出现一次的数字解题思路:代码实现:第三题:复制带随机指针的链表解题思路:代码实现:第四题:旧键盘解题思路:代码实现:第五题:前K个高频单词解题思路:代码实现:第一题:宝石与石头给你一个字符串jewels代表石头中宝石的类型,另有一个字符串stones代表你拥有的石头。stones中每个字符代表了一种你拥有的石头的类型,你想知道你拥有的石头中有多少
ZIYE_190
·
2023-04-08 16:48
在线OJ
数据结构
算法
链表
每日
刷题记录
(十一)
目录第一题:数组中出现次数超过一半的数字解题思路:代码实现:第二题:进制转换解题思路:代码实现:第三题:统计回文解题思路:代码实现:第四题:连续最大和解题思路:代码实现:第五题:不要二解题思路:代码实现:第一题:数组中出现次数超过一半的数字描述给一个长度为n的数组,数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为9的数组[1,2,3,2,2,2,5,4,2]。由于数
ZIYE_190
·
2023-04-08 16:43
在线OJ
java
算法
数据结构
刷题记录
|Day53 ● 1143.最长公共子序列 ● 1035.不相交的线 ● 53. 最大子序和 动态规划
刷题记录
|Day53●1143.最长公共子序列●1035.不相交的线●53.最大子序和动态规划●1143.最长公共子序列题目描述给定两个字符串text1和text2,返回这两个字符串的最长公共子序列的长度
null_one
·
2023-04-08 13:39
leedcode刷题
动态规划
算法
刷题记录
|Day48 ● 198.打家劫舍 ● 213.打家劫舍II ● 337.打家劫舍III
●198.打家劫舍题目描述你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯入,系统会自动报警。给定一个代表每个房屋存放金额的非负整数数组,计算你不触动警报装置的情况下,一夜之内能够偷窃到的最高金额。示例1:输入:[1,2,3,1]输出:4解释:偷窃1号房屋(金额=1),然后偷窃3号房
null_one
·
2023-04-08 13:09
leedcode刷题
leetcode
算法
动态规划
刷题记录
|Day49● 121. 买卖股票的最佳时机 ● 122.买卖股票的最佳时机II
●121.买卖股票的最佳时机题目描述给定一个数组prices,它的第i个元素prices[i]表示一支给定股票第i天的价格。你只能选择某一天买入这只股票,并选择在未来的某一个不同的日子卖出该股票。设计一个算法来计算你所能获取的最大利润。返回你可以从这笔交易中获取的最大利润。如果你不能获取任何利润,返回0。示例1:输入:[7,1,5,3,6,4]输出:5解释:在第2天(股票价格=1)的时候买入,在第
null_one
·
2023-04-08 13:09
leedcode刷题
算法
leetcode
动态规划
刷题记录
|Day52● 300.最长递增子序列 ● 674. 最长连续递增序列 ● 718. 最长重复子数组
●300.最长递增子序列题目描述给你一个整数数组nums,找到其中最长严格递增子序列的长度。子序列是由数组派生而来的序列,删除(或不删除)数组中的元素而不改变其余元素的顺序。例如,[3,6,2,7]是数组[0,3,1,6,2,2,7]的子序列。示例1:输入:nums=[10,9,2,5,3,7,101,18]输出:4解释:最长递增子序列是[2,3,7,101],因此长度为4。示例2:输入:nums
null_one
·
2023-04-08 13:34
leedcode刷题
leetcode
算法
数据结构
LeetCode23.合并k个有序链表
LeetCode
刷题记录
文章目录题目描述解题思路⌨C++代码题目描述给你一个链表数组,每个链表都已经按升序排列。请你将所有链表合并到一个升序链表中,返回合并后的链表。。
2021狮子歌歌
·
2023-04-08 09:48
LeetCode
链表
数据结构
LeetCode654.最大二叉树
LeetCode
刷题记录
文章目录题目描述解题思路⌨C++代码题目描述给定一个不重复的整数数组nums。最大二叉树可以用下面的算法从nums递归地构建:创建一个根节点,其值为nums中的最大值。
2021狮子歌歌
·
2023-04-08 09:44
LeetCode
算法
leetcode
数据结构
c++/go算法模板,
刷题记录
◉一、数组912.排序数组给你一个整数数组nums,请你将该数组升序排列。示例1:输入:nums=[5,2,3,1]输出:[1,2,3,5]示例2:输入:nums=[5,1,1,2,0,0]输出:[0,0,1,1,2,5]提示:1=x{j--}(*nums)[i]=(*nums)[j]fori&nums,intstart,intend){intd1=0,d2=0;intl=min(start,en
CW96
·
2023-04-08 01:20
力扣刷题
c/c++
算法
c++
leetcode
洛谷日常刷题(洛谷官方题单 思路+详解)
普及组】过河卒P1044[NOIP2003普及组]栈P1028[NOIP2001普及组]数的计算P1464FunctionP1928外星密码前言经过AcWing算法基础课的熏陶,算法正式入门,在此记录洛谷
刷题记录
AC自动寄
·
2023-04-08 00:41
算法
c++
蓝桥杯
数据结构
LeetCode
刷题记录
---动态规划(DP)算法
每次刷到动态规划算法题将在此博文更新~~~这里简单介绍下DP: 动态规划算法把待求解问题分成若干子问题,然后从这些子问题的可行解一步步递推到最优解。通常用于求解具有某种最优性质的问题。 按照网上大佬总结的,通常有如下5步: 1.确定dp数组以及下标的含义。 2.确定递推公式。 3.dp数组如何初始化。(有时候初始化非常关键) 4.确定遍历顺序。(即for循环的顺序,这个也是蛮讲究的) 5.举例推导
#苦行僧
·
2023-04-07 18:39
算法与数据结构
动态规划
LeetCode
数据结构
算法
LeetCode刷题-重新排序得到2的幂
前言说明算法学习,日常
刷题记录
。题目连接重新排序得到2的幂题目内容给定正整数N,我们按任何顺序(包括原始顺序)将数字重新排序,注意其前导数字不能为零。
纯洁编程说
·
2023-04-07 08:53
【
刷题记录
】leetcode 剑指 Offer(第 2 版)【12-18】
文章目录剑指Offer12.矩阵中的路径剑指Offer14-I.剪绳子【DP】剑指Offer14-II.剪绳子II【贪心】剑指Offer15.二进制中1的个数剑指Offer16.数值的整数次方剑指Offer17.打印从1到最大的n位数剑指Offer18.删除链表的节点刷题地址:https://leetcode.cn/problem-list/xb9nqhhg/剑指Offer12.矩阵中的路径//d
I"ll carry you
·
2023-04-06 16:31
【力扣
刷题】
leetcode
算法
职场和发展
【
刷题记录
】leetcode 剑指 Offer(第 2 版)【03-11】
文章目录剑指Offer03.数组中重复的数字剑指Offer04.二维数组中的查找剑指Offer05.替换空格剑指Offer06.从尾到头打印链表剑指Offer07.重建二叉树剑指Offer09.用两个栈实现队列剑指Offer10-I.斐波那契数列剑指Offer10-II.青蛙跳台阶问题LCOF剑指Offer11.旋转数组的最小数字刷题地址:https://leetcode.cn/problem-l
I"ll carry you
·
2023-04-06 16:30
【力扣
刷题】
leetcode
算法
数据结构
学习
力扣
刷题记录
开个坑,记录下刷题进度。刚入门小白,仅为记录不供参考文章目录一、leetcode专项突破:数据结构数据结构入门217、存在重复元素F1暴力法F2先multiset自动排序,再两位的比较F3先sort排序,再两位的比较F4哈希表53、最大子数组和F1把每种情况存在map里自动排序F2动态规划F3分治法二、数组和字符串1991、找到数组的中间位置三、代码随想录:数组1.二分查找:704.二分查找(E)
ustiniaaan
·
2023-04-06 14:30
leetcode
算法
数据结构
LC1028还原二叉树:两种解法:「递归思想 DFS」& 「双端队列 & 迭代思想」
前言大家好,我是新人博主:「个人主页」主要分享程序员生活、编程技术、以及每日的LeetCode
刷题记录
,欢迎大家关注我,一起学习交流,谢谢!
Chthollists
·
2023-04-06 13:58
算法竞赛从入门到进阶pdf_ACMICPC/CCPC算法竞赛入门建议
CodeForces,Atcoder,牛客,leetcode,Codechef小伙伴们一起来van呀~交流群:1104993647一起来比赛吧牛客编程巅峰赛S2第8场-钻石&王者入门推荐书籍:算法竞赛入门经典(
紫书
weixin_39867142
·
2023-04-06 10:41
算法竞赛从入门到进阶pdf
3.29-4.17
刷题记录
2022.3.29一、LRU缓存淘汰算法面试题16.25.LRU缓存剑指OfferII031.最近最少使用缓存/***@param{number}capacity*/varLRUCache=function(capacity){this.capacity=capacity;this.map=newMap();};/***@param{number}key*@return{number}*/LRUC
翼遥bingo
·
2023-04-06 03:37
数据结构
数据结构
leetcode
刷题记录
,数组部分,代码随想录刷题顺序
看了好多攻略,打算第一遍刷题顺序跟着代码随想录:数组、链表、哈希表、字符串、双指针法、栈与队列、二叉树、回溯算法、贪心算法、动态规划、单调栈题外话:小白一枚,打算刷题提高编程能力,由于现在在公司算法部门实习,所以使用python语言,打算明年秋招之前用java或者c++再刷一遍。下面纯记录个人刷题日记及代码。两个月过去了……没刷几题,寒假回家躺平了,最近开始正式刷题了,看看能不能找到暑期实习吧,不
Iris.YY
·
2023-04-05 20:07
leetcode
算法
动态规划
代码随想录
刷题记录
day48 两个字符串的删除操作+编辑距离
代码随想录
刷题记录
day48两个字符串的删除操作+编辑距离583.两个字符串的删除操作思想两个元素都能删除了,还是考虑第i-1个字符和第j-1个字符是不是相同的,不相同的话考虑三种情况,删除i-1;删除
Made in Program
·
2023-04-05 20:04
动态规划
算法
代码随想录
刷题记录
1 - 数组
记一下刷到哪了,推:代码随想录1.数组难度题目类型(空间+时间复杂度)简单704.二分查找二分查找O(logn)简单35.搜索插入位置二分查找O(logn)中等34.在排序数组中查找元素的第一个和最后一个位置二分查找O(logn)简单69.x的平方根二分答案O(logn)简单367.有效的完全平方数二分答案O(logn)简单27.移除元素循环O(n^2)双指针O(n)简单26.删除排序数组中的重复
nero_my
·
2023-04-05 20:00
刷题
算法
leetcode
数据结构
LeetCode
刷题记录
(2)
文章目录动态规划01背包背包问题[416.分割等和子集](https://leetcode-cn.com/problems/partition-equal-subset-sum/)[1049.最后一块石头的重量II](https://leetcode-cn.com/problems/last-stone-weight-ii/)[494.目标和](https://leetcode-cn.com/pr
monkeyhlj
·
2023-04-05 12:27
leetcode练习记录
leetcode
动态规划
算法
代码随想录
刷题记录
数组二分查找(二分法)二分法返回什么?当i=j时,相遇点之前一定比target小,相遇点之后一定比target大。此时,只有相遇点与target大小关系未知。最终,i一定会指向第一个比target大的点,即i左边都比target小。j一定会指向第一个比target小的点,即j右边都比target大。根据题目要求返回所需数据。临界条件例如到底是while(left
小小小小菜鸡
·
2023-04-05 08:05
leetcode
算法
数据结构
力扣
刷题记录
这里写自定义目录标题一个菜鸡的力扣
刷题记录
数组二分查找704.二分查找035.搜索插入位置034.在排序数组中查找元素的第一个和最后一个位置移除元素有序数组的平方长度最小的子数组螺旋矩阵Ⅱ总结链表移除链表元素设计链表翻转链表两两交换链表中的节点删除链表的倒数第
SvnHappy
·
2023-04-05 00:35
学习记录
leetcode
算法
数据结构
c++
学习
力扣
刷题记录
——521. 最长特殊序列 Ⅰ、541. 反转字符串 II、557. 反转字符串中的单词 III
本专栏主要记录力扣的
刷题记录
,备战蓝桥杯,供复盘和优化算法使用,也希望给大家带来帮助,博主是算法小白,希望各位大佬不要见笑,今天要分享的是——《521.最长特殊序列Ⅰ、541.反转字符串II、557.反转字符串中的单词
爱睡觉的咋
·
2023-04-04 21:54
蓝桥杯刷题
leetcode
算法
力扣
蓝桥杯
刷题
力扣
刷题记录
22.1-----541. 反转字符串 II
目录一、题目二、代码三、运行结果![在这里插入图片描述](https://img-blog.csdnimg.cn/e6f26193faf2423fbfa67f7b88018b32.png)一、题目二、代码classSolution{public:stringreverseStr(strings,intk){std::coutk)reverse(it_over_end,it_over_end+k);
@白圭
·
2023-04-04 21:11
#
leetcode
算法
职场和发展
力扣
刷题记录
_字符串(自学)
字符串一、字符串1、反转字符串(力扣344)2、反转字符串II(力扣541)3、替换空格(剑指Offer05)4、翻转字符串里的单词(力扣151)5、左旋转字符串(剑指Offer58-II)6、实现strStr()(力扣28)6.1、实现strStr()(力扣28)6.2、KMP算法7、重复的子字符串(力扣459)一、字符串1、反转字符串(力扣344)publicvoidreverseString
珍珠是蚌的眼泪
·
2023-04-04 21:07
力扣刷题
leetcode
算法
职场和发展
java
数据结构
力扣
刷题记录
#字符串#简单#344反转字符串 #345反转字符串中的元音字母 #541反转字符串 II #557反转字符串中的单词 III #917仅反转字母
344反转字符串题目描述编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组char[]的形式给出。不要给另外的数组分配额外的空间,你必须原地修改输入数组、使用O(1)的额外空间解决这一问题。假设数组中的所有字符都是ASCII码表中的可打印字符。示例输入:[“h”,“e”,“l”,“l”,“o”]输出:[“o”,“l”,“l”,“e”,“h”]输入:[“H”,“a”,“n”,“n”,
阿刷
·
2023-04-04 21:02
力扣
力扣
LC2029石子游戏IX:「博弈论」& 「贪心」
前言大家好,我是新人博主:「个人主页」主要分享程序员生活、编程技术、**以及每日的LeetCode
刷题记录
,欢迎大家关注我,一起学习交流,谢谢!
Chthollists
·
2023-04-04 07:22
蓝桥杯| 备赛练习题+知识点合集
[判断一个数是否为素数][2017真题]k倍区间[2020填空]路径[2017填空]:纸牌三角形[2020七段码][2018]字母阵列[2015填空]三羊献瑞逗志芃的危机幸运的店家礼物算法常见的考点和
刷题记录
三十三天天堂堡
·
2023-04-03 20:16
算法
java
蓝桥杯
算法 - 打卡记录 | 前言
本文开篇,聊下算法的几个常用的:算法-打卡记录|前言算法体系评估算法优劣的核心指标常数项时间对数器常见排序冒泡插入排序本周
刷题记录
体系03体系02体系01大厂01算法体系评估算法优劣的核心指标时间复杂度额外空间复杂度常数项时间什么是时间复杂度
Dm同学
·
2023-04-03 18:42
算法
算法
Leetcode
刷题记录
——232. 用栈实现队列
参考题225classMyQueue:def__init__(self):"""Initializeyourdatastructurehere."""self.stack=[]defpush(self,x:int)->None:"""Pushelementxtothebackofqueue."""self.stack.append(x)defpop(self)->int:"""Removesthe
1996MZH
·
2023-04-03 12:26
leetcode
python编程技巧
LeetCode刷题-三个数的最大乘积
前言说明算法学习,日常
刷题记录
。题目连接三个数的最大乘积题目内容给你一个整型数组nums,在数组中找出由三个数组成的最大乘积,并输出这个乘积。
纯洁编程说
·
2023-04-03 10:09
ZJOI2019一轮停课
刷题记录
Preface菜鸡HL终于狗来了他的省选停课,这次的时间很长,暂定停到一试结束,不过有机会二试的话还是可以搞到4月了这段时间的学习就变得量大而且杂了,一般以刷薄弱的知识点和补一些新的奇怪技巧为主。偶尔也会打一些比赛找找手感(比如HHHOJ的比赛,Luogu比赛,以及cometOJ上之前的CCPC题)CF和CC看情况,主要是我真的不太喜欢读英文题的恐怖感觉233希望这段时间的努力可以让我不跪省选吧2
weixin_30920513
·
2023-04-03 01:33
数据结构与算法
python
人工智能
python力扣
刷题记录
——344. 反转字符串
编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组char[]的形式给出。不要给另外的数组分配额外的空间,你必须原地修改输入数组、使用O(1)的额外空间解决这一问题。你可以假设数组中的所有字符都是ASCII码表中的可打印字符。方法一:直接用reverse()函数classSolution:defreverseString(self,s:List[str])->None:"""Don
钟灵毓秀M
·
2023-04-02 17:46
数据结构与算法
数据结构
《算法竞赛进阶指南》
刷题记录
0x00基础算法0x01位运算0x02递归与递推0x03前缀和与差分0x04二分0x05排序0x06倍增0x07贪心0x08总结与练习0x10基本数据结构0x11栈0x12队列0x13链表与邻接表0x14Hash0x15字符串0x16Trie0x17二叉堆0x18总结与练习0x40数据结构进阶0x41并查集转载于:https://www.cnblogs.com/kkkstra/p/jjzn.htm
weixin_30294021
·
2023-04-01 21:08
数据结构与算法
剑指offer题解
剑指offer
刷题记录
前言我的博客:bdsnake.top推荐链接:某卷王的github题解:https://github.com/hackeryang/SwordToOffer牛客网剑指offer:https
-BDsnake-
·
2023-03-31 23:07
java
算法
wy的leetcode
刷题记录
_Day62——二叉树结束
wy的leetcode
刷题记录
_Day62声明本文章的所有题目信息都来源于leetcode如有侵权请联系我删掉!
wy-1226
·
2023-03-31 02:04
Leetcode刷题记录
C语言
leetcode
算法
职场和发展
wy的leetcode
刷题记录
_Day65
wy的leetcode
刷题记录
_Day65声明本文章的所有题目信息都来源于leetcode如有侵权请联系我删掉!
wy-1226
·
2023-03-31 02:04
C语言
Leetcode刷题记录
leetcode
算法
wy的leetcode
刷题记录
_Day56
wy的leetcode
刷题记录
_Day56声明本文章的所有题目信息都来源于leetcode如有侵权请联系我删掉!
wy-1226
·
2023-03-31 02:34
C语言
Leetcode刷题记录
leetcode
算法
哈希算法
wy的leetcode
刷题记录
_Day55
wy的leetcode
刷题记录
_Day55声明本文章的所有题目信息都来源于leetcode如有侵权请联系我删掉!
wy-1226
·
2023-03-31 02:34
C语言
Leetcode刷题记录
leetcode
算法
c++
wy的leetcode
刷题记录
_Day63_复工开始!
wy的leetcode
刷题记录
_Day63_复工开始!声明本文章的所有题目信息都来源于leetcode如有侵权请联系我删掉!
wy-1226
·
2023-03-31 02:34
C语言
Leetcode刷题记录
leetcode
算法
wy的leetcode
刷题记录
_Day52
wy的leetcode
刷题记录
_Day52声明本文章的所有题目信息都来源于leetcode如有侵权请联系我删掉!
wy-1226
·
2023-03-31 02:33
C语言
Leetcode刷题记录
leetcode
算法
职场和发展
wy的leetcode
刷题记录
_Day51
wy的leetcode
刷题记录
_Day51声明本文章的所有题目信息都来源于leetcode如有侵权请联系我删掉!
wy-1226
·
2023-03-31 02:03
Leetcode刷题记录
C语言
leetcode
算法
数据结构
wy的leetcode
刷题记录
_Day54
wy的leetcode
刷题记录
_Day54声明本文章的所有题目信息都来源于leetcode如有侵权请联系我删掉!
wy-1226
·
2023-03-31 02:03
C语言
Leetcode刷题记录
leetcode
算法
动态规划
wy的leetcode
刷题记录
_Day61
wy的leetcode
刷题记录
_Day61声明本文章的所有题目信息都来源于leetcode如有侵权请联系我删掉!
wy-1226
·
2023-03-31 02:03
C语言
Leetcode刷题记录
leetcode
算法
职场和发展
wy的leetcode
刷题记录
_Day50
wy的leetcode
刷题记录
_Day50声明本文章的所有题目信息都来源于leetcode如有侵权请联系我删掉!
wy-1226
·
2023-03-31 02:02
C语言
Leetcode刷题记录
leetcode
算法
哈希算法
wy的leetcode
刷题记录
_Day48
wy的leetcode
刷题记录
_Day48声明本文章的所有题目信息都来源于leetcode如有侵权请联系我删掉!
wy-1226
·
2023-03-31 02:32
C语言
Leetcode刷题记录
leetcode
算法
深度优先
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他