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语言版教程!(第二部分、线性表详解:数据结构线性表10分钟入门)三
第二部分、线性表详解:数据结构线性表10分钟入门线性表,数据结构中最简单的一种存储结构,专门用于存储逻辑关系为"一对一"的数据。线性表,基于数据在实际物理空间中的存储状态,又可细分为顺序表(顺序存储结构)和链表(链式存储结构)。本章还会讲解顺序表和链表的结合体——静态链表,不仅如此,还会涉及循环链表、双向链表、双向循环链表等链式存储结构。五、单链表的基本操作(C语言版)《四、什么是单链表,链式存储
别致的SmallSix
·
2024-01-01 23:32
数据结构(C语言版)
数据结构
c语言
html
爱学生何以可能
以上内容摘自干国祥生命的本质是理解爱学生,才会用心去思考,用心去思考,就会发现需要更加深入地了解学生,而想知道学生的真实想法,就需要尊
重学
生。如何才能爱学生?
至尊宝宝还没玩够
·
2024-01-01 23:59
2023年——我和CSDN的一周年纪念日|回顾与展望|汗水与成长
个人主页:Aileen_0v0热门专栏:华为鸿蒙系统学习|计算机网络|
数据结构与算法
个人格言:"没有罗马,那就自己创造罗马~"目录对2023的总结与回顾获奖记录学习记录感恩相遇TypeScrip极速入门编程语言介绍页面功能
Aileen_0v0
·
2024-01-01 22:33
HarmonyOS系统自学
学习
harmonyos
华为
typescript
程序人生
阿里云
CSDN开发云
12.31_黑马
数据结构与算法
笔记Java
目录345设计跳表Leetcode1206346设计最小栈Leetcode155347设计端网址Leetcode355348设计推特Leetcode355349股票系列问题Leetcode121350股票系列问题Leetcode122351股票系列问题Leetcode714352股票系列问题Leetcode309353股票系列问题Leetcode123354股票系列问题Leetcode188345
simplesin
·
2024-01-01 16:34
数据结构与算法
笔记
算法
数据结构
java
后端
动态规划
贪心算法
12.31_黑马
数据结构与算法
笔记Java
目录331两数之和Leetcode167332三数之和Leetcode15333四数之和Leetcode18334盛水最多容器Leetcode11335滑动窗口最大值Leetcode239336接雨水Leetcode42337字符串匹配bfLeetcode28338字符串匹配kmpLeetcode28339字符串匹配lpsLeetcode28340最长公共前缀Leetcode14341最长回文子串
simplesin
·
2024-01-01 16:33
数据结构与算法
笔记
数据结构
算法
java
leetcode
剪枝
动态规划
12.30_黑马
数据结构与算法
笔记Java
目录320全排列无重复Leetcode47321组合Leetcode77分析322组合Leetcode77实现323组合Leetcode77剪枝324组合之和Leetcode39325组合之和Leetcode40326组合之和Leetcode216327N皇后Leetcode51-1328N皇后Leetcode51-2329解数独Leetcode37-1330解数独Leetcode37-2320全
simplesin
·
2024-01-01 16:32
数据结构与算法
笔记
java
算法
数据结构
后端
leetcode
剪枝
LeetCode刷题--- 不同路径 III
个人主页:元清加油_【C++】,【C语言】,【
数据结构与算法
】-CSDN博客个人专栏力扣递归算法题http://t.csdnimg.cn/yUl2I【C++】http://t.csdnimg.cn/6AbpV
元清加油
·
2024-01-01 09:35
力扣递归算法题
leetcode
算法
【
数据结构与算法
】:交换排序之快速排序(手绘图解+LeetCode原题)
排序算法:快速排序一、快速排序1.什么是快速排序?2.快速排序的基本原理。3.实现快速排序的具体过程。二、算法优化三、快速排序代码实现(优化后)。四、算法分析时间复杂度五、快排思想在实际题目中的运用题目一、剑指Offer40.最小的k个数一、快速排序1.什么是快速排序?快速排序是交换排序的一种,本质上快速排序就是采用“分而治之”的策略(分治法),将问题规模减小,再而对问题分别进行处理的排序算法。2
.29.
·
2024-01-01 06:05
数据结构与算法
排序算法
算法
数据结构
java
12.26_黑马
数据结构与算法
笔记Java
目录243图FloydWarshall算法实现2244图FloydWarshall算法实现3245图FloydWarshall算法实现4246图最小生成树Prim247图最小生成树Kruskal248图并查集1249图并查集2250图并查集路径压缩251图并查集UnionBySize252贪心算法介绍253零钱兑换II递归实现243图FloydWarshall算法实现2244图FloydWarsh
simplesin
·
2024-01-01 06:50
数据结构与算法
笔记
算法
数据结构
开发语言
后端
贪心算法
leetcode
数据结构与算法
之十大经典排序算法
介绍在计算机科学中,排序算法是将列表中的元素按顺序排列的算法。最常用的是数字顺序排序和字典排序。排序算法可以分为内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。常见的内部排序算法有:插入排序、希尔排序、选择排序、冒泡排序、归并排序、快速排序、堆排序、基数排序等。用一张图概括:点击以下图片查看大图:时间复杂度
程序员丶Johnny
·
2024-01-01 06:37
排序算法
算法
数据结构
【
数据结构与算法
】字符串匹配(头歌习题)【合集】
目录第1关:实现朴素的字符串匹配任务描述相关知识编程要求评测说明完整代码第2关:实现KMP字符串匹配任务描述相关知识编程要求评测说明完整代码第3关:【模板】KMP算法任务描述相关知识C++STL容器string1、string的定义2、string中内容的访问3、string常用函数实例解析4、C语言中将字符串转换为数值的函数5、C++11中将string转换为数值类型6.不同编译器打开-std=
剑心诀
·
2024-01-01 06:31
数据结构(C语言)
算法
数据结构
c语言
数据结构与算法
-关键路径
一、定义在一个表示工程的带权有向图中,用顶点表示事件,用有向边表示活动,用边上的权值表示活动的持续时间,这种有向图的边表示活动的网,我们称之为AOE网(AcitivityOnEdgeNetwork)。AOE网中,没有入边的顶点称为始点或源点。AOE网中,没有出边的顶点称为终点或汇点。正常情况下,AOE网中,只有一个源点一个汇点。AOV网和AOE网都是用来工程建模的。但是它们还是有很大的不同。AOV
卡布奇诺_95d2
·
2024-01-01 06:00
计算机算法中用到的对数log
来源于:https://www.cnblogs.com/huaxingtianxia/p/7842862.html之前一直不解为何算法中经常会看到log今天看《
数据结构与算法
分析Java语言描述》(第3
進撃的Friday
·
2024-01-01 05:56
[44]最短路径:地图软件是如何计算出最优出行路径的?
GeekTime
数据结构与算法
之美(ఠൠఠ)ノ真心推荐极客时间我们本科都学习过图的两种搜索算法,深度优先搜索和广度优先搜索。这两种算法主要是针对无权图的搜索算法。
_魔佃_
·
2024-01-01 05:16
教师的语言修养
要求老师要尊
重学
生,即使学生犯了错,也要在尊
重学
生的基础上,在一定的底线之上去批评
han满天星
·
2024-01-01 04:57
【C语言】LeetCode 189. 轮转数组 的n种解法
本文涉及的库函数或者
数据结构与算法
不熟悉的地方,可以在文章末找到相关知识详解链接。
爱code的清隆
·
2024-01-01 02:49
LeetCode篇
leetcode
c语言
算法
数据结构
c++
下一站,幸福
App每个人都是哭着来到这世上每个人都经历着人生的坎坎坷坷人生虽没有回头路人生也没有返程票每个人都经历着成长的苦每个人都经历着世俗的烦恼每个人都经历着生死离别每个人都经历着病痛、意外和挫折人生苦短请学会尊
重学
会爱学会包容学会换位思考大海因宽容而浩瀚高山因险峻而挺拔河流因曲折而美丽人生因奋斗而美好下一站
1如是我闻
·
2023-12-31 22:44
C语言感触篇:十年之后
重学
C语言,岁月蹉跎,我听闻你始终一个人
C语言感触篇:十年之后
重学
C语言,岁月蹉跎,我听闻你始终一个人喜欢C/C++得加入我们C/C++学习乐园群:7478210621.1多次自学,不得其法距离大学时学习C语言已有十个年头了。
C语言基础
·
2023-12-31 21:07
java
数据结构与算法
教程
点击打开链接链接:https://pan.baidu.com/s/1dP9tca密码:rg4ajava学习者的福音,可以学习提高一下;
n_avo7_i
·
2023-12-31 18:34
java学习
链表——约瑟夫环
南昌航空大学实验报告课程名称:
数据结构与算法
实验名称:实验二线性表的链式存储结构班级:XXX学生姓名:XXX学号:XXXXX指导教师评定:XXX签名:XXX一、实验目的本实验是有关线性表的链式存储结构的应用
qq_45767547
·
2023-12-31 16:15
c++
链表
ECharts与Excel的火花
其他系列文章导航Java基础合集
数据结构与算法
合集设计模式合集多线程合集分布式合集ES合集文章目录其他系列文章导航文章目录前言一、ECharts:现代数据可视化的利器二、Excel:经典的数据处理与分析工具三
伴川
·
2023-12-31 15:43
Java基础合集
信息可视化
java
后端
数据库
echarts
excel
前端
【数据结构和算法】独一无二的出现次数
其他系列文章导航Java基础合集
数据结构与算法
合集设计模式合集多线程合集分布式合集ES合集文章目录其他系列文章导航文章目录前言一、题目描述二、题解2.1哈希类算法题注意事项2.2方法一:判断长度2.3方法二
伴川
·
2023-12-31 15:43
数据结构与算法合集
数据结构
算法
java
线性回归
贪心算法
动态规划
链表
理解 AQS 和 ReentrantLock
其他系列文章导航Java基础合集
数据结构与算法
合集设计模式合集多线程合集分布式合集ES合集文章目录其他系列文章导航文章目录前言一、公平锁和非公平锁1.1含义1.2如何自我实现1.2.1公平锁实现:1.2.2
伴川
·
2023-12-31 14:40
Java基础合集
多线程合集
java
spring
boot
开发语言
策略模式
后端
前端
人工智能
数据结构与算法
王卓-习题-第五章树和二叉树-哈夫曼编码
1.简介编写代码,能实现对用户输入的数据进行哈夫曼编码,返回哈夫曼编码表。测试样例与输出输入:共7位数字,下图i=1~7中的weight(在测试时0.4将用40代替,0.3用30代替,0.15用15代替,以此类推)。TIP:如果要用小数输入,请将代码部分int改为float输出:HC[i],即哈夫曼编码表。2.代码#includeusingnamespacestd;typedefstruct{in
Finale_Raky
·
2023-12-31 12:15
数据结构与算法习题
数据结构
算法
霍夫曼树
编码算法
决策树
数据结构与算法
分析(C++语言版)_张琨版 第六章树和二叉树课后习题答案
一、选择题1.A2.C3.C4.A5.D6.A7.D8.C9.D10.D二、填空题三、判断题√2.√3.×4.√5.×6.√7.√8.×9.√10.×四、简答题答案如下:采用前序和后序两个序列来判断二叉树上结点B必定是结点F的祖先。在前序序列中某结点的祖先都排在其前。若结点B是F的祖先,则B必定在F之前。而在后序序列中,某结点的祖先排在其后,即若结点B是F的祖先,则B必在F之后。根据这条规则来判断
赵卓不凡
·
2023-12-31 12:45
计算机考研
课后习题答案
数据结构与算法分析
(学习打卡1)
重学
Java设计模式之设计模式介绍
前言:听说有本很牛的关于Java设计模式的书——
重学
Java设计模式,然后买了(*^▽^*)开始跟着小傅哥学Java设计模式吧,本文主要记录笔者的学习笔记和心得。打卡!打卡!
一碗谦谦粉
·
2023-12-31 10:44
┉┇Java设计模式
java
设计模式
LeetCode刷题--- 黄金矿工
个人主页:元清加油_【C++】,【C语言】,【
数据结构与算法
】-CSDN博客个人专栏力扣递归算法题http://t.csdnimg.cn/yUl2I【C++】http://t.csdnimg.cn/6AbpV
元清加油
·
2023-12-31 09:52
力扣递归算法题
leetcode
算法
【
重学
C语言之猴子吃桃】(一文了解循环和递归在解决程序问题与数学的关系)
问题:猴子第一天摘下N个桃子,当时就吃了一半,还不过瘾,就又多吃了一个。第二天又将剩下的桃子吃掉一半,又多吃了一个。以后每天都吃前一天剩下的一半零一个。到第10天在想吃的时候就剩一个桃子了,问第一天共摘下来多少个桃子?解答:由于目前只知道猴子第十天剩余的桃子数量为1个,采用逆向思维方式,故设桃子的剩余数量为x个,则:第十天:$x/2-1=1$,得到第九天剩余$x=2*(1+1)=4$个,依次类推,
温柔学长
·
2023-12-31 08:10
c语言
开发语言
<
数据结构与算法
>效率分析专项总结
一.前言我们在这之前已经学了一些
数据结构与算法
,如何评价一个算法的好换,不同类型的算法的评价指标不一样,例如针对排序算法我们有稳定性的判断,对于数据结构我们有存储结构方式不同导致的效率不同,今天在这里博主针对考研
墨城烟柳ベ旧人殇
·
2023-12-31 03:39
数据结构与算法
算法
数据结构
C语言
2020—2021学年第一学期期末工作总结
水寨小学高绍芳本学期以来,本人认真备课、上课、听课、评课,及时批改作业、讲评作业,做好课后辅导工作,广泛涉猎各种知识,构成比较完整的知识结构,严格要求学生,尊
重学
生,发扬教学民主,使学生学有所得,从而不断提高自我的教学水平和思想觉悟
水寨小学高绍芳
·
2023-12-31 01:14
数据结构与算法
——栈的表示和实现
个人主页:bit..系列专栏:Linux(Ubuntu)入门必看C语言刷题
数据结构与算法
目录1.栈的抽象数据类型的定义2.顺序栈的表示和实现编辑3.顺序栈的初始化4.判断栈是否为空5.求顺序栈的长度6.
bit..
·
2023-12-30 20:43
数据结构与算法
数据结构
栈
数据结构与算法
——栈的顺序结构及实现
目录前言一、栈的相关概念二、栈的顺序存储结构及实现2.1栈的顺序储存结构2.2进栈操作2.3出栈操作总结前言我相信咱们很多男生都对枪械有一种天生的喜爱,接下来咱们讲的东西就跟这个手枪弹夹比较的类似。众所周知,手枪弹夹的子弹是一颗一颗的压进去的,你不妨留意一下,你会发现你最后压进去的子弹是最先打出来的,最先压进去的子弹反而是最后打出去的。像这样先进去反而要后出来的数据结构,我们称之为栈。一、栈的相关
周童學
·
2023-12-30 20:43
数据结构
数据结构与算法
——栈的链式存储结构及实现
目录前言一、栈的链式储存结构二、栈的链式储存结构的操作2.1进栈操作2.2出栈操作总结前言讲完了栈的顺序储存结构,我们现在来看看栈的链式存储结构,简称为链栈。由于单链表中有头指针,而栈顶指针也是必不可少的。所以,我们将它们合二为一,即对于栈链来说是不需要头结点的。需要注意的一点是,相比与栈的顺序储存结构,对于栈链来说,基本不存在栈满的情况。那是因为链式储存结构的特点就在于内存中的任何有空位的地方可
周童學
·
2023-12-30 20:43
数据结构与算法
数据结构
C语言
数据结构与算法
——栈(1)
栈的定义:作为一种限定性线性表,是将线性表的插入和删除运算限制为仅在表的一段进行。(一般在表尾进行)如下表:表中允许插入、删除擦欧总的一端称为栈顶(Top);表的另一端被称为栈底(Bottom)。当栈中没有元素时称为空栈。栈的插入操作称为进栈或入栈。栈的删除操作称为出栈或退栈。栈的特点:后进先出(LIFO)栈的存储结构;顺序存储和链式存储
开心果呀
·
2023-12-30 20:12
笔记
数据结构
算法
c语言
头歌
数据结构与算法
——栈
第1关:顺序存储的栈#include#include#include"SeqStack.h"/*创建一个栈*/SeqStack*SS_Create(intmaxlen){SeqStack*ss=(SeqStack*)malloc(sizeof(SeqStack));ss->data=(T*)malloc(maxlen*sizeof(T));ss->top=-1;ss->max=maxlen;ret
zouer.
·
2023-12-30 20:12
数据结构与算法
头歌数据结构
Educoder
c语言
开发语言
数据结构
算法
数据结构与算法
- 查找
文章目录第1关:实现折半查找第2关:实现散列查找第1关:实现折半查找代码如下:/*************************************************************date:April2009copyright:ZhuEnDONOTdistributethiscode.**********************************************
柔雾
·
2023-12-30 20:53
c语言
数据结构
散列表
【Python排序算法系列】—— 选择排序
个人主页:Aileen_0v0热门专栏:华为鸿蒙系统学习|计算机网络|
数据结构与算法
个人格言:"没有罗马,那就自己创造罗马~"目录选择排序过程演示:选择排序实现代码:分析选择排序:Practice2:总结
Aileen_0v0
·
2023-12-30 19:27
数据结构与算法
算法
排序算法
数据结构
python
选择排序
【Python排序算法系列】—— 冒泡排序
个人主页:Aileen_0v0热门专栏:华为鸿蒙系统学习|计算机网络|
数据结构与算法
个人格言:"没有罗马,那就自己创造罗马~"目录冒泡排序过程演示:冒泡排序实现代码:分析冒泡排序:Practice1:总结
Aileen_0v0
·
2023-12-30 19:57
数据结构与算法
排序算法
算法
冒泡排序
学习
python
开发语言
Python面向对象编程 —— 类和异常处理
个人主页:Aileen_0v0热门专栏:华为鸿蒙系统学习|计算机网络|
数据结构与算法
个人格言:"没有罗马,那就自己创造罗马~"目录1.类1.1类的定义1.2类变量和实例变量1.3类的继承2.异常处理2.1
Aileen_0v0
·
2023-12-30 19:56
python学习
python
开发语言
安全
后端
LeetCode刷题--- 解数独
个人主页:元清加油_【C++】,【C语言】,【
数据结构与算法
】-CSDN博客个人专栏力扣递归算法题http://t.csdnimg.cn/yUl2I【C++】http://t.csdnimg.cn/6AbpV
元清加油
·
2023-12-30 17:51
力扣递归算法题
leetcode
算法
LeetCode刷题--- 单词搜索
个人主页:元清加油_【C++】,【C语言】,【
数据结构与算法
】-CSDN博客个人专栏力扣递归算法题http://t.csdnimg.cn/yUl2I【C++】http://t.csdnimg.cn/6AbpV
元清加油
·
2023-12-30 17:19
力扣递归算法题
leetcode
算法
Unity应该如何学
C#程序设计与常用
数据结构与算法
Unity使用C#来开发,所以学习
爱编程的鱼
·
2023-12-30 14:34
unity教程
unity
游戏引擎
python
开发语言
算法
java
前端
数据结构与算法
之美学习笔记:42 | 动态规划实战:如何实现搜索引擎中的拼写纠错功能?
目录前言如何量化两个字符串的相似度?如何编程计算莱文斯坦距离?如何编程计算最长公共子串长度?解答开篇前言本节课程思维导图:利用Trie树,可以实现搜索引擎的关键词提示功能,这样可以节省用户输入搜索关键词的时间。实际上,搜索引擎在用户体验方面的优化还有很多,比如你可能经常会用的拼写纠错功能。当你在搜索框中,一不小心输错单词时,搜索引擎会非常智能地检测出你的拼写错误,并且用对应的正确单词来进行搜索。作
浊酒南街
·
2023-12-30 12:26
数据结构与算法之美学习笔记
动态规划
数据结构
算法
数据结构(一)
本文是在原本
数据结构与算法
闯关的基础上总结得来,加入了自己的理解和部分习题讲解原活动链接邀请码:JL57F5目录算法和数据结构1、什么是算法?2、什么是数据结构?
大地之灯
·
2023-12-30 10:24
数据结构与算法
数据结构
2022-05-13
所谓“更好一点的教育”,除了看重分数之外,家长们还看
重学
校和老师是否会对孩子“好一点”,这就意味着“不打不成器”已是过时的教育观念了,它应该像干蛇皮一样,从学校和教师的身上蜕落。
暖阳_ab3b
·
2023-12-30 10:00
我们需要什么样的教育
的确如此,尊
重学
生的发展规律,适当的年龄培养适当的品行才是我们最应该做的,所以说人这一辈子按照正常的逻辑轨迹成长,也许是最好的一种选择。
徐林艳
·
2023-12-29 19:04
数据结构与算法
面试分享(九):红黑树(R-B Tree)
红黑树(RedBlackTree)是一种自平衡二叉查找树,是在计算机科学中用到的一种数据结构,典型的用途是实现关联数组,是平衡二叉树和AVL树的折中。目录1.概述1.1红黑树的引入1.2红黑规则1.3红黑树的应用2.红黑树的左旋右旋2.1红黑树的定义2.2红黑树的左旋2.3红黑树的右旋2.4红黑树新增节点编辑2.5删除节点编辑3.红黑树的重要知识点4.为什么要有红黑树5.应用场景1.概述1.1红黑
之乎者也·
·
2023-12-29 16:14
数据结构与算法
数据结构
数据结构与算法
之美学习笔记:41 | 动态规划理论:一篇文章带你彻底搞懂最优子结构、无后效性和重复子问题
目录前言“一个模型三个特征”理论讲解“一个模型三个特征”实例剖析两种动态规划解题思路总结四种算法思想比较分析内容小结前言本节课程思维导图:今天,我主要讲动态规划的一些理论知识。学完这节内容,可以帮你解决这样几个问题:什么样的问题可以用动态规划解决?解决动态规划问题的一般思考过程是什么样的?贪心、分治、回溯、动态规划这四种算法思想又有什么区别和联系?“一个模型三个特征”理论讲解什么样的问题适合用动态
浊酒南街
·
2023-12-29 07:16
数据结构与算法之美学习笔记
动态规划
算法
数据结构
2019-04-20--
重学
Python04--中国天气网-爬去城市信息-第一版
照猫画虎,对照着视频教程,编写成功。这还是最基本的草稿,数据只是爬了下来。并没有进行任何处理。例如做成图表,或者存入到excel当中。但是感觉有一点点成就感,毕竟更加熟练了一些。代码先放到这里把。'''1,http://www.weather.com.cn/textFC/hb.shtml2,soup=BeautifulSoup(wb_data.content.decode("utf-8"),"lx
heiqimingren
·
2023-12-29 03:02
数据结构与算法
基础
数据结构与算法
基础第一章1,数据结构研究2,基本概念和术语3,抽象数据类型的表示和实现4,算法与算法分析第二章1,线性表的定义与特点2,线性表的顺序表示和实现第一章1,数据结构研究2,基本概念和术语3,
跨越海沟
·
2023-12-29 03:23
数据结构与算法
数据结构
算法
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
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
其他