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
刷题录
算法
刷题
day12
目录引言一、小苹果二、公路三、互质数的个数引言今天写的都是一些全新的题目,而且也都挺有挑战性的,希望自己能够继续加油下去,让自己多练题,多熟悉题型,加油!一、小苹果标签:模拟思路:这个问题如果一个一个枚举肯定是不行的,所以得换一种思路。要求的有两个总天数和最后一个拿走的天数,每天会拿走n/3上取整个数,然后每次循环遍历直至n为0,然后就是求最后一个,最后一个的编号永远为n,所以如果n%3=1,那么
lijiachang030718
·
2024-02-20 04:39
#
算法刷题
算法
算法
刷题
day15
目录引言一、保险箱二、棋盘三、翻转总结引言今天还是三道新题,多练多想才会有出路。一、保险箱标签:状态机DP思路:这道题看的我懵的很,大概意思就是每一位有三种状态f[i][3]f[i][3]f[i][3]分别为借位、啥也不干、进位,然后从iii到nnn已经相等的最优方案数。然后有个判断条件10∗j=a[i]+k+t−b[i]10*j=a[i]+k+t-b[i]10∗j=a[i]+k+t−b[i],就
lijiachang030718
·
2024-02-20 04:39
#
算法刷题
算法
图论
动态规划
力扣算法
刷题
Day14 | 二叉树:前中后序遍历 递归法 迭代法
力扣题目:#144.二叉树的前序遍历#94.二叉树的中序遍历#145.二叉树的后序遍历
刷题
时长:30min解题方法:递归法复杂度分析:?
m0_73817408
·
2024-02-20 04:38
算法
leetcode
算法
刷题
day14
目录引言一、平均二、三国游戏三、松散子序列引言今天做了三道新题,类型是贪心、枚举、DP,不是特别难,但是努力一下刚好能够够得上,还是不错的,只要能够一直坚持下去,不断
刷题
不断总结,就是记忆力和毅力了,加油
lijiachang030718
·
2024-02-20 04:36
#
算法刷题
算法
代码随想录
刷题
笔记-Day18
1.合并二叉树617.合并二叉树https://leetcode.cn/problems/merge-two-binary-trees/给你两棵二叉树:root1和root2。想象一下,当你将其中一棵覆盖到另一棵之上时,两棵树上的一些节点将会重叠(而另一些不会)。你需要将这两棵树合并成一棵新二叉树。合并的规则是:如果两个节点重叠,那么将这两个节点的值相加作为合并后节点的新值;否则,不为null的节
枯树老斑鸠
·
2024-02-20 04:05
代码随想录
笔记
java
算法
代码随想录
刷题
笔记-Day20
1.二叉树的最近公共祖先236.二叉树的最近公共祖先https://leetcode.cn/problems/lowest-common-ancestor-of-a-binary-tree/给定一个二叉树,找到该树中两个指定节点的最近公共祖先。百度百科中最近公共祖先的定义为:“对于有根树T的两个节点p、q,最近公共祖先表示为一个节点x,满足x是p、q的祖先且x的深度尽可能大(一个节点也可以是它自己
枯树老斑鸠
·
2024-02-20 04:05
代码随想录
笔记
算法
java
代码随想录
刷题
笔记-Day17
1.路径总和112.路径总和https://leetcode.cn/problems/path-sum/给你二叉树的根节点root和一个表示目标和的整数targetSum。判断该树中是否存在根节点到叶子节点的路径,这条路径上所有节点值相加等于目标和targetSum。如果存在,返回true;否则,返回false。叶子节点是指没有子节点的节点。示例1:输入:root=[5,4,8,11,null,1
枯树老斑鸠
·
2024-02-20 04:35
代码随想录
笔记
算法
java
代码随想录
刷题
笔记-Day19
1.二叉搜索树的最小绝对差530.二叉搜索树的最小绝对差https://leetcode.cn/problems/minimum-absolute-difference-in-bst/给你一个二叉搜索树的根节点root,返回树中任意两不同节点值之间的最小差值。差值是一个正数,其数值等于两值之差的绝对值。示例1:输入:root=[4,2,6,1,3]输出:1示例2:输入:root=[1,0,48,n
枯树老斑鸠
·
2024-02-20 04:02
代码随想录
笔记
【日检视】20231002(周一)
⏳八大关注检视:️家庭:①果果朗读:
录
智慧背囊3《树叶不是被风吹落的》,第112天。【休】②果果数学:
录
巧妙求和,今天练了两种题型,包括变化,第109天。【休】③亲子悄悄话:亲子日检视,第118天。
果果的小肥羊
·
2024-02-20 04:13
一个纯真的小女人
昨天回家路上,被同事分享的《杨澜访谈
录
》吸引,一路走一路刷流量看,相当土豪。访谈的嘉宾是张海迪。也许是配合中国残联第七次代表大会的召开,卡着节点推出的人物专访。
真冉
·
2024-02-20 04:25
同学
录
今日家里大扫除时,发现了姐姐的同学
录
。一页页翻看着里面真挚的留言,蓦然发现,自己好像没有这样一本能象征曾经拥有的友谊的同学
录
。而那些面孔如今回想起来已十分模糊,青葱岁月逝去,连可参照的文字也没有。
曾依婷
·
2024-02-20 03:08
使用 ChatGPT 提升 LeetCode
刷题
效率
LeetCode的SQL题库时,想在本地调试,需要在本地的数据库上创建表以及准备测试数据,大家都是有经验的开发人员,简单粗暴的办法就不讲了可以借助ChatGPT的能力,生产数据库的表以及测试数据的sql,提升
刷题
效率
安全新司机
·
2024-02-20 03:14
LeetCode
MySQL
leetcode
mysql
chatgpt
LeetCode
刷题
记录:110. 平衡二叉树
110.平衡二叉树解题思路:使用递归遍历二叉树,求出每个二叉树节点的高度并进行判断。递归时若二叉树节点没有子节点,返回0;若二叉树左右节点的高度差的绝对值大于1,说明树已经不满足平衡树的条件,返回-1;否则返回当前节点的最高高度(即左右节点高度中的最大值+1)。通关代码:classSolution{public:intheight(TreeNode*root){if(root==NULL){ret
「已注销」
·
2024-02-20 03:11
c++
leetcode
刷题
记录:暴力搜索算法01 - 回溯
参考:labuladong的算法小抄https://labuladong.online/algo/essential-technique/backtrack-framework/这篇太牛了,一个模板把所有的排列组合子集问题全秒了。1.简介暴力搜索算法:回溯、dfs、bfs。这些都可以看做是从二叉树算法衍生出来的。解决一个回溯问题,实际上是在遍历一颗决策树的过程。树的每个叶子结点上存着一个答案。把整
小新0077
·
2024-02-20 03:41
2024算法工程师求职
leetcode
算法
职场和发展
LeetCode
刷题
记录(二叉树篇)
文章目录前言一、简单题226.翻转二叉树前言保研在即,记录一下我的
刷题
过程提示:以下是本篇文章正文内容,下面案例可供参考一、简单题226.翻转二叉树基本思路:一个简单的递归前序遍历搞定。
蓝鲸小镇不临海
·
2024-02-20 03:41
二叉树
算法
leetcode
leetcode
刷题
记录:二叉树04(序列化和反序列化)
参考:https://labuladong.online/algo/data-structure/serialize-and-deserialize-binary-tree/1.前中后序和二叉树的唯一性给定空指针的前提下,只有前序和后序可以唯一确定一颗二叉树;中序不可以。原因是中序遍历无法确定二叉树根节点的位置。不给定空指针的前提下,只靠一种遍历结果是无法还原二叉树的;给定前序和中序,或者中序和后
小新0077
·
2024-02-20 03:11
2024算法工程师求职
leetcode
linux
算法
有不含有重复数字的数组构造二叉树_Leetcode
刷题
记录:构建最大数二叉树
题目要求,题目地址给定一个不含重复数字的数组,最大二叉树构建规则如下:1、根是数组中最大的数字2、左边的子树是最大数字左边的内容3、右边的子树是最大数字右边的内容答案classSolution(object):defconstructMaximumBinaryTree(self,nums):""":typenums:List[int]:rtype:TreeNode"""#print(max(num
southbread
·
2024-02-20 03:11
leetcode
刷题
记录 1.1 链表
参考:labuladong的算法小抄,自己按照思路手写了一遍https://labuladong.github.io/algo/di-ling-zh-bfe1b/shuang-zhi-0f7cc/链表Checklist如果要创造一个新表,用dummy指针避免空指针的处理情况,代码更简洁分割链表:记得断开原链表的next,否则结果有环快慢指针应用倒数第k个:fast先跑k步,slow开始跑环形链表:
小新0077
·
2024-02-20 03:40
2024算法工程师求职
leetcode
链表
linux
leetcode
刷题
记录:二叉树1(纲领篇)
摘自labuladong的算法小抄:https://labuladong.online/algo/essential-technique/binary-tree-summary-2/1.二叉树的遍历框架voidtraverse(TreeNode*root){if(!root){return;}//前序位置traverse(root->left);//中序位置traverse(root->right
小新0077
·
2024-02-20 03:40
2024算法工程师求职
leetcode
算法
职场和发展
leetcode
刷题
记录:二叉树03(构造二叉树)
参考:https://labuladong.online/algo/data-structure/binary-tree-part2/构造问题一般都是通过分解的思路,构造整棵树=根节点+构造左子树+构造右子树654最大二叉树找到最大值和对应的index先把根节点构造出来,然后递归地构造左子树和右子树需要一个traverse函数,传入nums的索引,返回以nums[lo:hi]构造的最大二叉树。cl
小新0077
·
2024-02-20 03:40
2024算法工程师求职
leetcode
算法
职场和发展
leetcode
刷题
记录:二叉树02(思路篇)
参考labuladong的算法小抄:https://labuladong.online/algo/data-structure/binary-tree-part1/复习二叉树纲领篇,二叉树解题的思维模式分两类:1、是否可以通过遍历一遍二叉树得到答案?如果可以,用一个traverse函数配合外部变量来实现,这叫「遍历」的思维模式。2、是否可以定义一个递归函数,通过子问题(子树)的答案推导出原问题的答
小新0077
·
2024-02-20 03:34
2024算法工程师求职
leetcode
数据结构
算法
Python设计模式知多少
工厂模式、抽象工厂模式、单例模式、建造者模式、原型模式、适配器模式、桥接模式、过滤器模式、组合模式、装饰器模式、外观模式、享元模式、代理模式、责任链模式、命令模式、解释器模式、迭代器模式、中介者模式、备忘
录
模式
自动化代码美学
·
2024-02-20 03:03
设计模式
python
js
人工智能
数学建模
c语言通讯
录
——静态版本(带详细文字解释)
1.定义用于存储一个人信息的结构体typedefstructPeoInfo{charname[NAME_MAX];intage;charsex[SEX_MAX];charaddr[ADDR_MAX];chartele[TELE_MAX];}PeoInfo;定义了一个名为“PeoInfo”的结构体(struct)类型,用于存储有关一个人的信息。该结构体包含以下字段:“name”-一个字符数组,最多可
追梦阿杰
·
2024-02-20 02:21
小项目
c语言
开发语言
算法
通讯
录
的实现(静态版本)--C语言
目录前言程序设计1.创建通讯
录
2.初始化通讯
录
3.实现通讯
录
内的功能1.增加联系人2.显示所有联系人3.查找联系人4.删除指定联系人5.修改联系人的信息6.清空通讯
录
7.排序所有联系人源代码前言制作一个通讯
录
需要包涵以下内容
清酒ww
·
2024-02-20 02:50
开发语言
c语言
c++
1024程序员节
通讯
录
管理系统(C语言版)
通讯
录
管理系统:一:静态版本1.通讯
录
前期准备(1)菜单函数的实现(2)菜单的功能(3)关于联系人结构体的创建(4)全局变量的定义2.通讯
录
的功能实现(1)初始化通讯
录
(2)添加联系人(3)删除联系人(
Srtive
·
2024-02-20 02:20
c语言
通讯
录
的实现(静态版本,动态版本,文件版本)(后附完整源代码)
通讯
录
的实现一.静态版本1.所需要的功能2.大致菜单3.创建通讯
录
4.增加联系人5.显示联系人6.查找联系人7.删除联系人8.修改联系人9.按名字排序10.源代码二.动态版本1.修改data数组2.修改初始化
菜花籽
·
2024-02-20 02:19
#
经典小游戏
c++
c语言
算法
C语言《通讯
录
静态版》详解
目录通讯
录
通讯
录
的功能目录通讯
录
的实现创建人的信息的结构体类型开辟通讯
录
的空间通讯
录
的初始化增加联系人显示打印删除联系人查找联系人修改联系人排序源代码test.cContact.cContact.h总结
欧橘猫
·
2024-02-20 02:49
练习小程序
c语言
小程序
C语言实现通讯
录
功能(400行代码实现)
目录一.功能1.初始化通讯
录
2.增加联系人3.打印通讯
录
4.查找通讯
录
5.修改联系人6.删除联系人二.挑战1.动态扩容2.销毁3.信息读取及保存三.代码实现#pragmaonce#include#include
张遇桥
·
2024-02-20 02:49
C语言
c语言
开发语言
C语言写电话通讯
录
首先,书写一个东西要清楚框架和需求1.通讯
录
中能够存储1000个人的信息每个人的信息包括:名字+性别+年龄+电话+地址2.增加人的信息3.删除人的信息4.修改人的信息5.查找指定人的信息在这里,创建头文件
李佟然
·
2024-02-20 02:49
c语言
c++
【C语言】通讯
录
(静态版本+动态版本)思路解析+完整源代码
通讯
录
由于代码比较长,为了增加可读性,分成了contact.h,contact.c,test.c,分别用来声明函数或者类型,实现函数功能,测试代码contact.h我们希望通讯
录
具有增加联系人,删除联系人
米糕.
·
2024-02-20 02:17
c语言
开发语言
数据结构
算法
c++
2020.6.2号日志孙翠云
续费告一段落了,练字也丝毫不敢松弛,又练了两张字,准备明天
录
直播课的内容,板书及内
526628ac582e
·
2024-02-20 02:45
LeetCode
刷题
-- BFS
“”前面接触了深度优先搜索(DFS),现在来介绍一下广度优先搜索(BFS)。如果我们只是为了遍历一棵树、一张图上的所有结点的话,那么DFS和BFS的能力没什么差别,我们当然更倾向于更方便写、空间复杂度更低的DFS遍历。不过,某些使用场景是DFS做不到的,只能使用BFS遍历。这就是本文要介绍的两个场景:「层序遍历」、「最短路径」。代码比较:看以下两段代码,最直观的感受就是DFS比BFS的代码要简洁的
材料小菜鸟
·
2024-02-20 01:15
算法刷题
leetcode
宽度优先
深度优先
leetcode
刷题
之BFS专题
参考资料:广度优先搜索—wikipedia最短路径问题—wikipedia目录广度优先算法一、概念二、实现方法(利用Queue)三、时空复杂度四、应用最短路径问题层序遍历一、二叉树的层序遍历(母题):leetcode—102最短路径问题及变种一、腐烂的橘子(多源变种):leetcode—994广度优先算法BFS(即广度优先搜索)是图论中一种常见的算法,常用于二叉树数据结构,能够实现对树或图中每个节
芊欣欲
·
2024-02-20 01:44
leetcode
java
广度搜索
bfs
2023-08-11遍挖与深掘
共读阳明《传习
录
》第31天今天共读陆澄
录
四十九——五十一(69—71页)今天由崔红云老师主持,崔老师很用心,昨晚九点多还问我“数”的字音,真是认真用功。
凤凰鸟
·
2024-02-20 01:10
忙并快乐着
办公室里热闹非凡,练手语,
录
视频发青春照,准备节目。《少年》的旋律想起,上课视频,曾经年少的照片跳动起来,每名办公室成员闪亮登场,歌唱曾经的少年,铸就今日少年。多年以后翻看这视频,会是刻骨铭心的记忆。
燕归来zhy
·
2024-02-20 01:02
葛神异闻
录
之江湖岁月4
一天晚上,夏、高牛B和我在我宿舍,谈着谈着,高认为夏很有水平,决定拜他为师,就跪下拜师,我也跟着跪下拜师,夏成了我俩师傅,高比我年长,约大我10岁吧,就成了我师兄。有次高和我到一位同样混社会的人家中,那人说我没有投降,他们把改邪归正,比如片区警察谈过话,称作投降。那人说,我在新街口,问人:“阿要胖西啊?”就是拉皮条。胖西,是南京话,指女孩,小薛说是法语的洋泾浜。他们拉皮条,很简单,就是在街上,逮住
徐韩李
·
2024-02-20 01:26
中原焦点讲师咨询师原创分享第604天2021年1月29日
《备战》今天是开始看专业书籍的第二天,对于哲学观这一块,整个都是蒙圈的,今天下午才刚刚找到一点
刷题
的题感。关于政策性的学习,真是难坏人。死记硬背的东西,而且又不能有一点差池。
点石成金的尘世纷扰
·
2024-02-20 01:55
为人父母是一场修行
医说:“你找一只录音笔,装在自己的口袋里,
录
三天。三天以后再来找我。”这位妈妈回家果然用录音笔录了三天自己所说的每一句话。当她再次去找医生的时候,医生说:“你先听听你自己说的话,看你能听多久。”
森山见喜
·
2024-02-20 01:54
win10系统笔记本,怎么才能开启摄像头,系统开启摄像头演示
目前很多笔记本电脑都有摄像头的功能,方便大家打视频电话,
录
视频。但是很多网友不知道如何打开笔记本电脑摄像头,打开win10有什么方法。下面系统总裁小编教大家如何在win10中打开摄像头。
系统总裁
·
2024-02-20 00:00
leetcode
刷题
--贪心算法
七.贪心算法文章目录七.贪心算法1.605种花问题2.121买卖股票的最佳时机3.561数组拆分4.455分发饼干5.575分糖果6.135分发糖果7.409最长回文串8.621任务调度器9.179最大数10.56合并区间11.57插入区间13.452用最少数量的箭引爆气球14.435无重叠区间15.646最长数对链16.406按照身高重建队列17.48旋转图像18.169多数元素19.215数组
几窗花鸢
·
2024-02-20 00:08
LeetCode
leetcode
贪心算法
算法
c++
日记!(2022年4月29日,星期五,晚上!)。
“回忆
录
”!!(二零二二年,四月二十九日,星期五,晚上,二十点四十五分,左右!!)。
傅申1980
·
2024-02-20 00:26
我的老同事——李主任
清理手机通讯
录
,突然发现了李主任的电话……2006年的10月份,我到单位报到,正好赶上开全体会。那次会议我见到了所有人,当时没有格外留意李主任,只是觉得他人很干净利落,后来还很喜欢他的字。
苏言城
·
2024-02-20 00:53
一堂好课的诞生
图片发自App
录
课室,我所在的屋是听课室,一节好课,要经过细细的打磨才能,
录
视频,今天走进听课室,才后知后觉的知道,老师为课程付出的汗水。
爱咋咋地康立娜
·
2024-02-20 00:05
可转债(一)|如何交易可转债?可转债交易流程来啦!
目前推荐使用集思
录
网站,而
帅气的称呼
·
2024-02-19 23:39
传习
录
解读摘要:至人之用心若镜,不将不迎,应而不藏,故能胜物而不伤
传习
录
解读摘要:至人之用心若镜,不将不迎,应而不藏,故能胜物而不伤。无为名尸,无为谋府,无为事任,无为知主。体尽无穷,而游无朕。尽其所受乎天而无见得,亦虚而已!
引柱
·
2024-02-19 23:40
王俊晓搬家启示
录
王俊晓搬家启示
录
1、只有搬家的时候,你才知道你有多少东西是你这辈子都不会再用的,但是他们却日夜陪伴着你。
兰河君
·
2024-02-19 23:52
代码随想录
刷题
第36天
今天的题目都与重叠区间有关。第一题是无重叠区间https://leetcode.cn/problems/non-overlapping-intervals/description/,与昨天用箭射气球的逻辑相同,按左边界排序,找出重叠区间数量即可。classSolution{public:staticboolcmp(constvector&a,constvector&b){returna[0]>&i
太阳照常升起366
·
2024-02-19 23:55
哈希算法
算法
新目标见闻
录
时间快得很,2021年过去了5天了,我也加入新目标同等长的时间。说起这份工作,恍若冥冥中的某种机缘,一下子被一份简历锁定,被一通电话点醒。30号下午两点多,我在芜湖火车站接到了学校陈主任的电话。彼时,我正在寻一份包吃包住的工作。寻来找去寻不得,又要差点如昨年,一头埋进某个工厂,再熬个把月的艰辛。还好,一通电话,让我的世界一下子敞亮,有了不一样的全新的选择。31号下午一点,我马不停蹄地赶往应聘的地点
谷衣裕灵
·
2024-02-19 23:35
代码随想录
刷题
第33天
第一题是k次取反后求数组最大和https://leetcode.cn/problems/maximize-sum-of-array-after-k-negations/description/,使用了两次贪心策略:第一次是优先将绝对值大的负数进行取反,若负数取完后,取反次数仍有剩余,则将小正数进行取反。classSolution{staticboolcmp(inta,intb){returnabs
太阳照常升起366
·
2024-02-19 23:23
leetcode
算法
职场和发展
代码随想录
刷题
第32天
今天继续贪心算法的学习。第一题是买卖股票的最佳时机https://leetcode.cn/problems/best-time-to-buy-and-sell-stock-ii/description/,题目很唬人,但事实上就是遍历一遍数组,求出所有利润为正的情况加和就行,代码很简单。classSolution{public:intmaxProfit(vector&prices){intresul
太阳照常升起366
·
2024-02-19 23:53
算法
leetcode
数据结构
职场和发展
上一页
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
其他