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
hdu刷题记录
回溯算法 八皇后问题
参考小白带你学--回溯算法LeetCode--回溯法心得GitHub标星15K,这个牛逼开源项目让算法真的动了起来搜索&回溯——N皇后(
hdu
2553)一、八皇后问题八皇后问题是一个古老而著名的问题,是回溯算法的典型例题
合肥黑
·
2023-04-08 17:13
每日
刷题记录
(十)
目录第一题:组队竞赛解题思路:代码实现:第二题:删除公共字符解题思路:代码实现:第三题:排序子序列解题思路:代码实现:第四题:倒置字符串解题思路:代码实现:第五题:字符串中找出连续最长的数字串解题思路:代码实现:第一题:组队竞赛牛牛举办了一次编程比赛,参加比赛的有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
算法
数据结构
并发编程-Executor具体实现之ScheduledThreadPoolExecutor
Executor线程池原理和源码解析ScheduledThreadPoolExecutor定时类线程池ScheduledThreadPoolExecutor类结构图它用来处理延时任务或定时任务它接收Sc
hdu
ledFutureTask
退休程序员在线摆摊
·
2023-04-08 09:59
java
并发编程
线程池
java
Java并发编程—ScheduledThreadPoolExecutor原理分析
原文作者:小付原文地址:ScheduledThreadPoolExecutor原理分析目录一、简单使用二、类UML图三、处理流程四、任务提交方式五、Sc
hdu
ledFutureTask之run方法实现一
测试狗一枚
·
2023-04-08 09:25
后端—开发语言—Java
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
数据结构
【调试】kdump原理及其使用方法
kdump机制简介Kdump是在系统崩溃、死锁或死机时用来转储内存运行参数的一个工具和服务,是一种新的cras
hdu
mp捕获机制,用来捕获kernelcrash(内核崩溃)的时候产生的cras
hdu
mp
嵌入式与Linux那些事
·
2023-04-08 08:13
#
调试技巧
linux
c语言
嵌入式
嵌入式硬件
c++
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++
蓝桥杯
数据结构
蓝桥杯 - 历届试题 - PREV-26 - 最大子阵 (最大子矩阵和,dp)
思路:由最大子段和的dp算法演变过来,
hdu
的MaxSum即是求最大子段和的。
娜一笑最倾城
·
2023-04-07 22:46
hdu
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
【
HDU
1032】The 3n + 1 problem
The3n+1problem(题目链接)思路思路比较简单,递归加存储网上有人说,不用存储也能过(没有试)但是需要注意n的范围,否则数组会越界因为3*n+1的结果可能比3000000还要大(最开始一直没有想通)所以超出1000000的数,就不存储输入的ij不一定是从小到大代码#includeusingnamespacestd;//存储n对应的循环长度inttab[1000000+10];//返回n对
Siding
·
2023-04-07 04:03
杭电ACM中一部分关于string的题目
HDU
—1062题目链接:http://acm.
hdu
.edu.cn/showproblem.php?
hj1214ing
·
2023-04-06 18:40
【
刷题记录
】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
算法
数据结构
vhost-net 3 -- 网卡多队列
#virs
hdu
mpxml5a6a67e65b2d43c6850dc8998a6d51f1............虚拟机启动后,可以看到无论是宿主机上的tap口还是vm的网卡都已经是4队列了。
苏苏林
·
2023-04-06 14:12
LC1028还原二叉树:两种解法:「递归思想 DFS」& 「双端队列 & 迭代思想」
前言大家好,我是新人博主:「个人主页」主要分享程序员生活、编程技术、以及每日的LeetCode
刷题记录
,欢迎大家关注我,一起学习交流,谢谢!
Chthollists
·
2023-04-06 13:58
2020-04-21
1097DeduplicationonaLinkedList(25分)GivenasinglylinkedlistLwithintegerkeys,youaresupposedtoremovethenodeswit
hdu
plicatedabsolutevaluesofthekeys.Thatis
joker_luo
·
2023-04-06 12:37
Kuangbin专题七线段树
A-敌兵布阵
HDU
-1166C国的死对头A国这段时间正在进行军事演习,所以C国间谍头子Derek和他手下Tidy又开始忙乎了。
叶子心情你不懂
·
2023-04-06 07:15
Kuangbin
线段树
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
数据结构
数据结构
POJ-3278 &&
HDU
-2717 Catch That Cow 线性BFS题目
题目链接:http://acm.
hdu
.edu.cn/showproblem.php?
PrConstantin
·
2023-04-06 02:18
数据结构
BFS
bfs
ACM
HDU
BFS 题目
几个题目中都是BFS,有一维的,二维的,三维的其实都是一样的,真正需要思考的是一些状态的判断和一些条件比如逃离迷宫求的是偏转方向的次数要么按照一行不转弯都入队要么就是一个一个的入队判断条件是当这次时比上次时转弯少,此题可以看出,入队条件的判断!连连看和逃离迷宫貌似但我却WA了N次那个胜利大逃亡(续)是10把钥匙1024表示1024个状态,还有位运算。。(开始不会)还有什么胜利大逃亡和Asteroi
Napoleon_001
·
2023-04-06 02:35
BFS题目学习总结
(1)
hdu
1253胜利大逃亡http://acm.
hdu
.edu.cn/showproblem.php?
China震震
·
2023-04-06 02:27
杂题
数据结构--DFS/BFS
bfs
acm
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
动态规划
算法
C42880-Day03-BIDEN SHOULD NOMINATE JUDGES WHO BATTLED THE GOVERNMENT IN COURT
TheBidenteamrecentlybroughtsomeessentialprofessionaldiversitytothefederalbenc
hdu
etothelibertarians'discontentofhisjudicialpicks.Biden'sauthoritystartedtobringhistoricallyunexperiencedjudicialcandidate
小满满咻咻咻
·
2023-04-05 08:29
代码随想录
刷题记录
数组二分查找(二分法)二分法返回什么?当i=j时,相遇点之前一定比target小,相遇点之后一定比target大。此时,只有相遇点与target大小关系未知。最终,i一定会指向第一个比target大的点,即i左边都比target小。j一定会指向第一个比target小的点,即j右边都比target大。根据题目要求返回所需数据。临界条件例如到底是while(left
小小小小菜鸡
·
2023-04-05 08:05
leetcode
算法
数据结构
【
HDU
1443】Joseph
Joseph(题目链接)思路直接暴力模拟为节省时间,可以事先打表代码#includeusingnamespacestd;//存储k值所对应的m值,由于表中数据固定,所以事先打表inttab[15]={0,2,7,5,30,169,441,1872,7632,1740,93313,459901,1358657,2504881,0};//计算表中的数据函数voidcreate(void){for(in
Siding
·
2023-04-05 04:48
力扣
刷题记录
这里写自定义目录标题一个菜鸡的力扣
刷题记录
数组二分查找704.二分查找035.搜索插入位置034.在排序数组中查找元素的第一个和最后一个位置移除元素有序数组的平方长度最小的子数组螺旋矩阵Ⅱ总结链表移除链表元素设计链表翻转链表两两交换链表中的节点删除链表的倒数第
SvnHappy
·
2023-04-05 00:35
学习记录
leetcode
算法
数据结构
c++
学习
HDU
2089:不要62 数位dp
ProblemDescription杭州人称那些傻乎乎粘嗒嗒的人为62(音:laoer)。杭州交通管理局经常会扩充一些的士车牌照,新近出来一个好消息,以后上牌照,不再含有不吉利的数字了,这样一来,就可以消除个别的士司机和乘客的心理障碍,更安全地服务大众。不吉利的数字为所有含有4或62的号码。例如:623157341888914都属于不吉利号码。但是,61152虽然含有6和2,但不是62连号,所以不
追逐星辰的光
·
2023-04-04 21:07
dp
HDU
2089
不要62数位DP入门
力扣
刷题记录
——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
力扣
力扣
用python实现ai围棋_Tensorflow仿AlphaGo框架实现的AI围棋程序
JoshieGoAGoplayingprogramimplementedinTensorflowroughlyaccordingtothearchitectureofAlphaGo.JoshieGohasstrongpolicy/valuenetwork,andusesAPV-MCTStosearc
hdu
ringliveplay.OnasingleGTX1080given20secondsperm
weixin_39749243
·
2023-04-04 18:36
用python实现ai围棋
(实时更新)蓝桥杯知识点笔记 | (五)动态规划之基础DP
文章目录3.动态规划(一)基础简单DP3.1递推数字三角形
HDU
2018母牛的故事
HDU
2044一只小蜜蜂
HDU
2050折线分割平面3.2LIS最长递增子序列AcWing4557.最长上升子序列mokit2216
introversi0n
·
2023-04-04 17:53
#
蓝桥杯
蓝桥杯
动态规划
算法
openstack 之 nova调度过程及源码分析
nova-scheduler基本介绍1.1基本配置1.2调度过程二.nova-scheduler调度过程源码剖析2.1/nova/scheduler/filter_scheduler.py/FilterSc
hdu
ler
靓仔且落泪
·
2023-04-04 16:12
云计算
openstack
云计算
数位dp
数位dp的入门题
HDU
-2089不要62题意:求区间[n,m]之间,不含有4和(连续的)62的数字个数。分析:emm就是一道数位dp的入门题嘛。
A黄橙橙
·
2023-04-04 09:20
LC2029石子游戏IX:「博弈论」& 「贪心」
前言大家好,我是新人博主:「个人主页」主要分享程序员生活、编程技术、**以及每日的LeetCode
刷题记录
,欢迎大家关注我,一起学习交流,谢谢!
Chthollists
·
2023-04-04 07:22
上一页
24
25
26
27
28
29
30
31
下一页
按字母分类:
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
其他