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
算法与数据结构每日练习
新手零基础如何系统的自学网络安全,2022最新最全学习路线
下面五大课程,是大学老师当年教给我们不管你是什么技术方向最好都好好学的技术,如今看来,仍然不过时:计算机网络计算机组成原理操作系统
算法与数据结构
数据库这每一门课程其实都内有乾坤,基本都不能做到一次学习就能掌握
程序员小颖-
·
2023-07-17 06:49
web安全
学习
网络
网络安全
知识图谱
【
算法与数据结构
】150、LeetCode逆波兰表达式求值
文章目录一、题目二、解法三、完整代码所有的LeetCode题解索引,可以看这篇文章——【算法和数据结构】LeetCode题解。一、题目二、解法 思路分析:我们常看见的表达式是中缀表达式(关于中缀表达式的定义可以参考前缀、中缀、后缀表达式),中缀表达式比较符合我们的习惯,但对于计算机来说不是特别友好:计算机需要从左到右扫描,然后还有比较优先级,做完部分运算后还可能要回退。那么将中缀表达式,转化为后
晚安66
·
2023-07-16 17:07
算法
算法
【
算法与数据结构
】144、145、94LeetCode二叉树的前中后遍历
文章目录一、题目二、递归算法三、完整代码所有的LeetCode题解索引,可以看这篇文章——【算法和数据结构】LeetCode题解。一、题目二、递归算法 思路分析:这道题比较简单,不多说了,大家直接看代码就行。注意前中后遍历是指中间节点的遍历顺序。同时中序和后序的代码也很类似,这里给出三道题代码。 前序遍历程序如下:classSolution{public://前序遍历voidtraversal
晚安66
·
2023-07-16 17:04
算法
算法
数据结构之堆——
算法与数据结构
入门笔记(六)
本文是
算法与数据结构
的学习笔记第六篇,将持续更新,欢迎小伙伴们阅读学习。有不懂的或错误的地方,欢迎交流引言当涉及到高效的数据存储和检索时,堆(Heap)是一种常用的数据结构。
一名机电研究生
·
2023-07-16 09:34
算法与数据结构
数据结构
算法
笔记
c语言
左程云代码java_《程序员代码面试指南》-左程云高清PDF+源代码
【实例截图】【核心代码】程序员代码面试指南└──程序员代码面试指南├──程序员代码面试指南IT名企
算法与数据结构
题目最优解,左程云著.pdf└──程序员代码面试指南-代码├──BookCode│├──bin
无情欧拉少
·
2023-07-16 08:39
左程云代码java
算法与数据结构
全阶班-左程云版系列目录
2014年起专职做程序员算法和数据结构培训,代码面试培训,刷题交流等相关工作,是《程序员代码面试指南–IT名企
算法与数据结构
题目最优解》的作者。此书籍涉及
算法与数据结构
编程题目24
cutercorley
·
2023-07-16 08:04
算法与数据结构全阶班-左程云版
算法与数据结构
全阶班
左程云
凭借左程云(左神)的这份 “程序员代码面试指南”我入职了字节
《程序员代码面试指南–IT名企
算法与数据结构
题目最优解》的作者。这篇文章就是给大家分享左神这本《程序员代码面试指南–IT名企算法与数据结
澎湖Java架构师
·
2023-07-16 08:02
java
程序员
redis
java
数据库
spring
架构
【32岁考研】1月第1周复习复盘
二、《现代汉语》1、回顾背诵《现代汉语》第二、三章的内容并完成习题2、完成勤思打卡
每日练习
(每天半小时)三、考研英语1、使用词根词缀记忆法记熟薄弱词汇,能百分百默写正确;2、研读完10篇原版长文,做到里面的词汇全部认识
五点晨起的赫拉
·
2023-07-16 03:29
算法与数据结构
(一)--算法复杂性
一.算法复杂性的概念算法的复杂性是指运行算法所需要的计算机资源的量。需要的时间资源的量称为时间复杂性,需要的空间资源的量称为空间复杂性。这个量应该集中反映算法的效率,而从运行该算法的实际计算机中抽象出来。换句话说,这个量应该是只依赖与算法要解的问题的规模和算法的输入的函数。这样算法复杂性可以表示为C(n,I),其中n表示算法要解问题的规模和算法的输入,用C表示复杂性。同理时间复杂度可以表示为T=T
飞翔的云中猪
·
2023-07-15 14:02
数据结构
算法与数据结构
(二)--【1】表的概念及其四种实现方式
一.表是什么【1】定义:表,又称为线性表。线性表L是n个相同类型数据元素a(1),a(2),...,a(n)组成的有限序列。【2】相关概念:表长:线性表中元素的个数,n=0时为空表。【3】基本运算(共七种):ListEmpty(L):测试表L是否为空ListLength(L):表L的长度ListLocate(x,L):元素x在表L中的位置。若x在表中重复出现多次,则返回最前面的x的位置。ListR
飞翔的云中猪
·
2023-07-15 14:02
数据结构
算法与数据结构
(二)--【2】链表进阶
一.循环链表1.单循环链表/循环链表【1】概念:在单链表中,将终端结点的指针域NULL改为指向第一个结点,就使整个链表形成一个环,这种首尾详解的链表成为循环链表。【2】特点:从表中任一结点出发均可找到表中其他结点,提高查找效率。【2】算法方面:单循环链表上实现表的各种运算的算法与单链表基本一致,只是循环条件不同。O单链表p==NULL或p->next==NULLO循环链表p指向头指针【3】优点(查
飞翔的云中猪
·
2023-07-15 14:02
数据结构
算法
链表
语言美学20180813之四
有感染力,有色彩的如何把文字变成生动的表达,是我们的必修课,这有助于演讲,有助于职场,也有助于生活场希望咱们一起共修好声音,能让我们发现声音的灵动性,遇见更好的自己20180813小伙伴们,今日练习来啦~
每日练习
心静亦然
·
2023-07-15 13:24
【LeetCode热题100】打卡第34天:排序链表&乘积最大的子数组
精选100道力扣(LeetCode)上最热门的题目,适合初识
算法与数据结构
的新手和想要在短时间内高效提升的人,熟练掌握这100道
知识汲取者
·
2023-07-14 15:24
#
LeetCode热题100
Programming
practice
leetcode
链表
算法
【LeetCode热题100】打卡第36天:多数元素&打家劫舍
精选100道力扣(LeetCode)上最热门的题目,适合初识
算法与数据结构
的新手和想要在短时间内高效提升的人,熟练掌握这100道题,你就已经具备了在代码
知识汲取者
·
2023-07-14 04:23
#
LeetCode热题100
Programming
practice
leetcode
算法
【LeetCode热题100】打卡第35天:最小栈&相交链表
精选100道力扣(LeetCode)上最热门的题目,适合初识
算法与数据结构
的新手和想要在短时间内高效提升的人,熟练掌握这100道题,你就已经具备了在代码世界通
知识汲取者
·
2023-07-14 04:22
#
LeetCode热题100
Programming
practice
leetcode
链表
算法
【LeetCode】HOT 100(27)
题单介绍:精选100道力扣(LeetCode)上最热门的题目,适合初识
算法与数据结构
的新手和想要在短时间内高效提升的人,熟练掌握这100道题,你就已经具备了在代码世界通行的基本能力。
戊子仲秋
·
2023-07-14 01:34
LeetCode
HOT
100
leetcode
算法
c++
【LeetCode】HOT 100(26)
题单介绍:精选100道力扣(LeetCode)上最热门的题目,适合初识
算法与数据结构
的新手和想要在短时间内高效提升的人,熟练掌握这100道题,你就已经具备了在代码世界通行的基本能力。
戊子仲秋
·
2023-07-14 01:04
LeetCode
HOT
100
leetcode
算法
c++
2021-07-12
潘蔚20210712日精进打卡一、感恩感谢同事们辛苦工作感谢公司分享的特产感谢同事帮忙咨询企标感谢史老师的
每日练习
感谢厂车带我上下班感谢婆婆每日辛苦付出二、行善利他陪女儿一起学习三、反省感悟释怀,就在那么一瞬间
BOOpan
·
2023-07-14 01:58
算法与数据结构
:从一道题体会解算法题的过程
通过分析一道算法题,来不断优化代码,体会迭代的过程。题目如下:给你两个按非递减顺序排列的整数数组nums1和nums2,另有两个整数m和n,分别表示nums1和nums2中的元素数目。请你合并nums2到nums1中,使合并后的数组同样按非递减顺序排列。注意:最终,合并后数组不应由函数返回,而是存储在数组nums1中。为了应对这种情况,nums1的初始长度为m+n,其中前m个元素表示应合并的元素,
谭亮亮coding
·
2023-07-14 01:33
算法
第十一周小感
这是第十一周,经过了一周的学习,我感觉到了
算法与数据结构
的难度,这一周大部分的时间我都在看题,刚开始的时候我看了排序,还有时间与空间复杂度。贪心算法,给定一个标准。
李现_1871
·
2023-07-13 21:19
【LeetCode热题100】打卡第33天:环形链表&LRU缓存
精选100道力扣(LeetCode)上最热门的题目,适合初识
算法与数据结构
的新手和想要在短时间内高效提升的人,熟练掌握这100道题,你就已经具备了
知识汲取者
·
2023-07-13 19:42
#
LeetCode热题100
Programming
practice
leetcode
链表
【LeetCode】HOT 100(25)
题单介绍:精选100道力扣(LeetCode)上最热门的题目,适合初识
算法与数据结构
的新手和想要在短时间内高效提升的人,熟练掌握这100道题,你就已经具备了在代码世界通行的基本能力。
戊子仲秋
·
2023-07-13 19:27
LeetCode
HOT
100
leetcode
算法
c++
【
算法与数据结构
】239、LeetCode滑动窗口最大值
文章目录一、题目二、解法三、完整代码所有的LeetCode题解索引,可以看这篇文章——【算法和数据结构】LeetCode题解。一、题目二、解法 思路分析:这道题我们如果用暴力破解法需要O(n∗k)O(n*k)O(n∗k)的复杂度。思索再三,我们需要一个能够把最大值放在队头,整个队列单调递减的单调队列。每次窗口移动的时候,调用que.pop(滑动窗口中移除元素的数值),que.push(滑动窗口添
晚安66
·
2023-07-13 18:10
算法
算法
Golang 数据结构:图
参考:golang-data-structure-graph参考书籍《数据结构与算法分析:C语言描述》《
算法与数据结构
题目最优解》图图这种数据结构是网状结构的抽象,现实生活中有很多例子,比如航班路线网络
憧憬blog
·
2023-07-13 18:05
golang
数据结构
php
【
算法与数据结构
(C语言)】栈和队列
文章目录目录前言一、栈1.栈的概念及结构2.栈的实现入栈出栈获取栈顶元素获取栈中有效元素个数检测栈是否为空,如果为空返回非零结果,如果不为空返回0销毁栈二、队列1.队列的概念及结构2.队列的实现初始化队列队尾入队列队头出队列获取队列队头元素获取队列队尾元素获取队列中有效元素个数检测队列是否为空,如果为空返回非零结果,如果非空返回0销毁队列最后前言本篇文章内容讲述了栈和队列的概念结构、分类与函数声明
小赵还有头发
·
2023-06-23 20:52
算法与数据结构-C语言
算法
数据结构
c语言
【LeetCode】HOT 100(17)
题单介绍:精选100道力扣(LeetCode)上最热门的题目,适合初识
算法与数据结构
的新手和想要在短时间内高效提升的人,熟练掌握这100道题,你就已经具备了在代码世界通行的基本能力。
戊子仲秋
·
2023-06-23 18:30
LeetCode
HOT
100
leetcode
算法
c++
【LeetCode】HOT 100(18)
题单介绍:精选100道力扣(LeetCode)上最热门的题目,适合初识
算法与数据结构
的新手和想要在短时间内高效提升的人,熟练掌握这100道题,你就已经具备了在代码世界通行的基本能力。
戊子仲秋
·
2023-06-23 18:30
LeetCode
HOT
100
leetcode
算法
c++
【
算法与数据结构
】15、LeetCode三数之和
文章目录一、题目二、双指针法三、完整代码所有的LeetCode题解索引,可以看这篇文章——【算法和数据结构】LeetCode题解。一、题目二、双指针法 思路分析:我们使用双指针法,但这道题因为要求数组三个元素的和,一共用到了三个指针,但在循环当中只有两个指针起作用,还是把解法称为双指针法。题目要求不能有重复的三元组,那么我们在程序中判断第i个元素是否和i-1哥元素相同,如果相同则跳过第i元素。w
晚安66
·
2023-06-22 20:50
算法
算法
初识C语言(一)
但学的并不是很好,思之良久决定从今天开始重新扎实的学习编程;a.简单的谈谈自己的编程目标吧:1.始终保持空杯心态,认真踏实的学好每一块知识2.在经过几个月的扎实学习之后希望自己对C能熟练掌握3.学习好编程语言,
算法与数据结构
暗恋 懒羊羊
·
2023-06-21 08:49
c语言
开发语言
【LeetCode热题100】打卡第25天:柱状图中最大的矩形
精选100道力扣(LeetCode)上最热门的题目,适合初识
算法与数据结构
的新手和想要在短时间内高效提升的人,熟练掌握这100道题,你就已经具备了在代码世界通行的基本能力。
知识汲取者
·
2023-06-21 04:41
#
LeetCode热题100
Programming
practice
leetcode
算法
【
算法与数据结构
】383、LeetCode赎金信
文章目录一、题目二、解法三、完整代码所有的LeetCode题解索引,可以看这篇文章——【算法和数据结构】LeetCode题解。一、题目二、解法 思路分析:这道题的思路和242、有效的字母异位词的思路一样 程序如下:classSolution{public:boolcanConstruct(stringransomNote,stringmagazine){if(ransomNote.size()
晚安66
·
2023-06-21 04:15
算法
算法
2019-8-11晨间日记
今天是什么日子起床:6:30就寝:23:30天气:阵雨心情:平淡纪念日:无任务清单昨日完成的任务,最重要的三件事:改进:练习画图及应用习惯养成:
每日练习
软件制图,每日朗读3篇文章上传至喜马拉雅,每日早晨坐车看书
馨梦依旧
·
2023-06-20 05:32
【LeetCode】HOT 100(16)
题单介绍:精选100道力扣(LeetCode)上最热门的题目,适合初识
算法与数据结构
的新手和想要在短时间内高效提升的人,熟练掌握这100道题,你就已经具备了在代码世界通行的基本能力。
戊子仲秋
·
2023-06-19 22:41
LeetCode
HOT
100
leetcode
算法
c++
【LeetCode】HOT 100(15)
题单介绍:精选100道力扣(LeetCode)上最热门的题目,适合初识
算法与数据结构
的新手和想要在短时间内高效提升的人,熟练掌握这100道题,你就已经具备了在代码世界通行的基本能力。
戊子仲秋
·
2023-06-19 22:41
LeetCode
HOT
100
leetcode
算法
c++
【LeetCode】HOT 100(14)
题单介绍:精选100道力扣(LeetCode)上最热门的题目,适合初识
算法与数据结构
的新手和想要在短时间内高效提升的人,熟练掌握这100道题,你就已经具备了在代码世界通行的基本能力。
戊子仲秋
·
2023-06-19 22:10
LeetCode
HOT
100
leetcode
算法
c++
【LeetCode】HOT 100(13)
题单介绍:精选100道力扣(LeetCode)上最热门的题目,适合初识
算法与数据结构
的新手和想要在短时间内高效提升的人,熟练掌握这100道题,你就已经具备了在代码世界通行的基本能力。
戊子仲秋
·
2023-06-19 22:10
LeetCode
HOT
100
leetcode
算法
c++
大数据基础
基础基础:常用
算法与数据结构
、HTML、CSS、JavaScript操作系统:Linux编程语言:Java:IO模型、网络编程、多线程、内存管理机制等基础知识|熟悉缓存、消息队列、索引查询|高并发、高负载
彼得潘多
·
2023-06-19 09:02
大数据
java
开发语言
如何写出高质量代码
如果说学习
算法与数据结构
是为了教你写出高效的代码,那么学习设计模式就是为了教你学出高质量的代码。接下来我们来了解两个问题:1、烂代码有哪些特征?2、高质量代码有哪些特征?烂代码有哪些特征?
FUSIPING
·
2023-06-19 09:50
业务逻辑
设计模式
算法与数据结构
- 二分查找详解
文章目录前言一、引言二、场景模拟2.1笨蛋式猜测方法(穷举)2.2二分查找三、二分查找介绍3.1理论概念(面试八股文)3.2二分查找的查找过程(原理)四、二分查找实现详解4.1基本二分查找思路实战一4.2查找元素的第一个和最后一个位置(判断区间的左右边界)实战二4.3寻找第一个错误版本(判断区间的左侧边界)实战三五、二分查找的时间复杂度结语前言点赞再看,养成习惯!关注晓龙oba公众号,更多电子书及
晓龙oba
·
2023-06-19 08:19
算法与数据结构
算法
数据结构
面试
二分查找
java
【
算法与数据结构
】202、LeetCode快乐数
文章目录一、题目二、解法三、完整代码所有的LeetCode题解索引,可以看这篇文章——【算法和数据结构】LeetCode题解。一、题目二、解法 思路分析:先用一个dowhile循环计算整数各个位数字的平方和,然后在unordered_set里面插入n,如果插不进去说明进入循环了,直接return,反之当n==1时退出循环。 程序如下:classSolution{public:boolisHap
晚安66
·
2023-06-19 06:44
算法
算法
【
算法与数据结构
】349、LeetCode两个数组的交集
文章目录一、题目二、解法三、完整代码所有的LeetCode题解索引,可以看这篇文章——【算法和数据结构】LeetCode题解。一、题目二、解法 思路分析:使用了一个哈希数组记录nums1出现的数字,然后遍历nums2,找到hash数组为1的值就是交集的元素。 程序如下:classSolution{public:vectorintersection(vector&nums1,vector&num
晚安66
·
2023-06-19 06:14
算法
算法
算法与数据结构
——递归算法+回溯算法——八皇后问题
八皇后问题八皇后问题是一个经典的回溯算法问题,目的是在8×8的国际象棋棋盘上放置八个皇后,使得没有皇后可以互相攻击(即没有两个皇后在同一行、同一列或同一对角线上)。回溯算法是一种解决问题的算法,它通过尝试所有可能的解决方案来解决问题。在八皇后问题中,计算机从棋盘的第一行开始,尝试在每个格子里放一个皇后,然后递归地向下一行棋盘延伸,直到成功地放置所有皇后,或者找到了不行的放置方式,就回溯到上一行来找
IT小辉同学
·
2023-06-19 06:42
庖丁解牛
算法
数据结构
【
算法与数据结构
】454、LeetCode 四数相加 II
文章目录一、题目二、解法三、完整代码所有的LeetCode题解索引,可以看这篇文章——【算法和数据结构】LeetCode题解。一、题目二、解法 思路分析:这道题不仅要计算元素的和为0,还要计算元素和为零出现的次数,说明这道题map比较适用。同时,key不要求有序,且value不允许重复,因此我们选择unordered_map。首先我们定义一个unordered_map,它的key值用来表示a+b
晚安66
·
2023-06-19 06:12
算法
算法
2022-1-22晨间日记
今天是什么日子起床:7:30就寝:10:30天气:下雪心情:舒适纪念日:2022的第一场雪任务清单昨日完成的任务:陪孩子出门玩雪、一边听音乐一边做很久没做完的十字绣珠、珠心算
每日练习
、日更最重要的三件事
闪闪的未来
·
2023-06-18 22:47
2021-10-16【严蔚敏数据结构代码实现合集】【c语言学习必备】
本文记录了我为期三个月《
算法与数据结构
》的学习历程,仅作为记录自己学习状态的文章。
Eternity_GQM
·
2023-06-18 21:48
数据结构
数据结构
c语言
算法
【LeetCode热题100】打卡第23天:最小覆盖&子集
精选100道力扣(LeetCode)上最热门的题目,适合初识
算法与数据结构
的新手和想要在短时间内高效提升的人,熟练掌握这100道题,你就已经具备了在代码世界通行的基
知识汲取者
·
2023-06-18 05:35
#
LeetCode热题100
Programming
practice
leetcode
算法
职场和发展
【LeetCode热题100】打卡第24天:单词搜索
精选100道力扣(LeetCode)上最热门的题目,适合初识
算法与数据结构
的新手和想要在短时间内高效提升的人,熟练掌握这100道题,你就已经具备了在代码世界通行的基本能力。
知识汲取者
·
2023-06-18 05:34
#
LeetCode热题100
Programming
practice
leetcode
算法
【LeetCode热题100】打卡第22天:编辑距离&颜色分类
精选100道力扣(LeetCode)上最热门的题目,适合初识
算法与数据结构
的新手和想要在短时间内高效提升的人,熟练掌握这100道题,你就已经具备了在代码
知识汲取者
·
2023-06-15 23:06
#
LeetCode热题100
Programming
practice
leetcode
分类
算法
【LeetCode】HOT 100(12)
题单介绍:精选100道力扣(LeetCode)上最热门的题目,适合初识
算法与数据结构
的新手和想要在短时间内高效提升的人,熟练掌握这100道题,你就已经具备了在代码世界通行的基本能力。
戊子仲秋
·
2023-06-15 16:37
LeetCode
HOT
100
leetcode
算法
c++
第3天记录作业班和辅导班
当然,以后还是不要体罚学生了辅导班3月18日继续
每日练习
开学考试成绩出来了,一个
林中玉泉灌竹田
·
2023-06-15 08:09
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他