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
LeetCode_经典例题
【C语言|菜鸟教程】100道进阶
经典例题
详细解答(实例13-题目:打印出所有的“水仙花数“,所谓“水仙花数“是指一个三位数,其各位数字立方和等于该数 本身。)
文章目录前言一、题目描述二、题目分析三、解题1.解题方法一------位运算------程序运行代码2.解题方法二------三层循环------程序运行代码总结前言本系列为C语言菜鸟100道基础
经典例题
详解刷题系列
Running
·
2023-11-26 20:45
【C语言
c语言
开发语言
python基础题库100题及答案,python程序设计
经典例题
本篇文章给大家谈谈python语言程序设计程序设计题,以及python语言程序设计题库及答案,希望对各位有所帮助,不要忘了收藏本站喔。下面是eval()函数作用的是:A去掉参数中元素两侧所有引号,含单引号或双引号,当作Python语句执行B直接将参数中元素当作Python语句执行C去掉参数中做外侧一对引号,含单引号或双引号,当作Python语句执行D在参数两侧增加一对单引号,当作Python语
gpt886
·
2023-11-25 22:56
java
前端
服务器
python
【算法竞赛入门
经典例题
题解】 【DP】练习城市里的间谍 A Spy in the Metro UVA1025 UVA437 巴比伦塔 刘汝佳
【算法竞赛入门
经典例题
题解】【DP】UVA1025练习城市里的间谍ASpyintheMetro洛谷链接UVA1025练习城市里的间谍ASpyintheMetro题目某城市地铁是一条直线,有nn(2\leqn
CCSU__LRF
·
2023-11-24 23:01
算法
c语言
动态规划
掌握Java核心技术的
经典例题
解析!
问题:请解释一下基于UDP协议的网络编程是什么?答案:基于UDP协议的网络编程是一种在网络中使用UDP协议进行数据通信的编程方法。UDP(UserDatagramProtocol)是一种简单的传输层协议,与TCP协议相比,UDP协议具有无连接、不可靠和面向数据报的特点。在UDP编程中,数据被分割成数据报,然后通过网络以数据报的形式进行传输。UDP协议的无连接性意味着在通信之前不需要建立连接,数据直
动力节点IT教育
·
2023-11-24 04:56
Java面试题
java
【算法】摩尔投票算法
目录1.概述2.算法思想3.代码实现3.1.t=⌊n/2⌋3.2.t=⌊n/3⌋3.3.t=⌊n/(m+1)⌋4.应用参考:
LeetCode_
多数元素II题解1.概述(1)摩尔投票法(Boyer–MooreMajorityVoteAlgorithm
代码星辰
·
2023-11-23 11:32
数据结构与算法
摩尔投票算法
算法
众数
C语言递归算法实现
经典例题
一.递归1.什么是递归递归是一种编程技术,它通过在函数内部反复调用自身来解决问题。当一个程序调用自己时,这就称为递归调用。递归可以有助于简化某些算法的实现和理解。在递归过程中,每个调用都会将一些数据保存在栈上,直到递归结束后才能被处理并弹出栈。递归通常有两个部分:基本情况和递归情况。基本情况是在函数执行之前判断是否需要递归,如果不需要,则直接返回结果。递归情况是函数需要递归时,它会调用自身,但是传
墨城烟柳ベ旧人殇
·
2023-11-22 12:51
数据结构与算法
算法
c语言
排序算法
算法设计与分析-期末复习
经典例题
文章目录1.概述1.1算法的概念1.2算法分析1.3时间复杂度1.4空间复杂度2.选择题3.分治法3.1快速排序(*)4.蛮力法4.1任务分配问题(*)5.回溯法5.0回溯法的概念5.1装载问题(*)6.分支限界法6.1流水作业调度问题(*)7.贪心法7.0贪心算法的理解7.1活动安排问题(*)8.动态规划法8.0什么是动态规划:8.10/1背包问题(*)1.概述1.1算法的概念算法设计应满足的目
222000419吕家辉
·
2023-11-22 05:16
算法
数据结构
for循环的
经典例题
目录【1】打印一个长方形【2】打印一个平行四边形【3】打印一个三角形【4】打印一个菱形【5】打印一个空心菱形【1】打印一个长方形publicclassCfx{publicstaticvoidmain(String[]args){//准备用“*”打印一个长方形for(inti=1;ii;j--){//打印空格System.out.print("");}for(intj=1;ji;j--){//打印空
popoxf
·
2023-11-21 21:31
初学Java
java
intellij-idea
C语言
经典例题
(1)
题目:有1,2,3,3个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?提示:填在三个位置上的数字是1,2,3,我们可以先全排列就会有重复,再将重复剔除即可。#includevoidmain(){inta,b,c,e=0;for(a=1;a<=3;a++)//首先运用三重循环,得到有重复数字的三位数;{for(b=1;b<=3;b++){for(c=1;c<=3;c++){if(a!=b
popoxf
·
2023-11-21 21:01
c语言
01背包、完全背包进阶理解(全网最详细)
这是前段时间再刷背包问题时候的一些深入思考,本讲解默认您知晓01背包和完全背包的
经典例题
,以及基本的解题思路,因为这篇文章属于一些深入思考,对于不同的问题的一些解释如果您不具备01背包基础知识可以看我的这篇文章
让你明白算法!
·
2023-11-19 17:54
练习
算法
动态规划
leetcode
c++
职场和发展
【数据结构】前缀和
这是前缀和的
经典例题
。首先考虑暴力。每次询问,枚举区间,依次求和。时间复杂度O(n+nq)O(n+nq)O(n+nq),直接爆炸。
OIer-zyh
·
2023-11-17 14:12
数据结构
#
前缀和与差分
数据结构
python刷
leetcode_
零基础python刷leetcode -- 3. Longest Substring Without Repeating Characters
算法很重要,但是每天也需要学学python,于是就想用python刷leetcode的算法题,和我一起开始零基础python刷leetcode之旅吧。如有不对的地方,希望指正,万分感谢~~题目最长的不重复子字符串的长度题目解析题目是大概意思就是找出最长的不重复子字符串的长度。还是老规矩,先来过一些python基础知识,老手请自动忽略:python的集合SetSet是没有重复元素的集合,python
weixin_39777464
·
2023-11-17 10:53
python刷leetcode
scipy实现单因素方差分析
经典例题
某校高二年级共有四个班,采用四种不同的教学方法进行数学教学,为了比较这四种教学法的效果是否存在明显的差异,期末统考后,从这四个班中各抽取5名考生的成绩,如下所示。
Singcing
·
2023-11-17 03:30
Python学习
前端
javascript
开发语言
【数据结构】二叉树
经典例题
---<你真的掌握二叉树了吗?>(第二弹)
本次选题都为选择题。涉及到二叉树总结点和叶子结点的计算、二叉树的基本性质、根据二叉树的前序/后序和中序遍历画出二叉树、哈夫曼树等等…希望对你有帮助哦~1.若一颗二叉树具有10个度为2的结点,5个度为1的结点,则度为0的结点个数为()A.9B.11C.15D.不确定分析:本题为求解二叉树的度为0的结点个数,也就是求叶子结点。在做此类题时,我们一般设两个未知数,即总结点n,和叶结点n0{\n_0}n0
釉色清风
·
2023-11-15 06:45
数据结构与算法
数据结构
算法
c语言
数据结构
算法
【C语言|菜鸟教程】100道进阶
经典例题
详细解答(C 练习实例16 - 最大公约数和最小公倍数 )
文章目录前言一、题目描述二、题目分析三、解题程序运行代码前言本系列为C语言菜鸟100道基础
经典例题
详解刷题系列。每天1题,点滴成长,一起逆袭。
Running
·
2023-11-15 02:42
【C语言
c语言
算法
开发语言
C++--二叉树
经典例题
本文,我们主要讲解一些适合用C++的数据结构来求解的二叉树问题,其中涉及了二叉树的遍历,栈和队列等数据结构,递归与回溯等知识,希望可以帮助你进一步理解二叉树。目录1.二叉树的层序遍历2.二叉树的公共祖先3.二叉搜索树与双向链表4.二叉树的创建(前序+中序,后序+中序)前序+中序:中序+后序:5.二叉树的三种迭代法遍历1.二叉树的层序遍历题目链接:二叉树的层序遍历思路分析:这个题目的难点是如何控制层
一研为定_
·
2023-11-14 01:20
C++深度学习
c++
【DP】背包问题全解
二.闫氏DP分析法三.01背包(1)概念每个物品只有一个,要么选,要么不选(2)状态转移方程f[i][j]=max(f[i-1][j],f[i-1][j-v]+w)(3)
经典例题
P1048[NO
_szy_
·
2023-11-13 16:38
动态规划
专题
动态规划
算法
leetcode_
力扣_剑指 Offer 33. 二叉搜索树的后序遍历序列
题目描述输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历结果。如果是则返回true,否则返回false。假设输入的数组的任意两个数字都互不相同。参考以下这颗二叉搜索树:示例示例1:输入:[1,6,3,2,5]输出:false示例2:输入:[1,3,2,6,5]输出:true提示数组长度arr,intleft,intright){if(left>=right){//递归的退出条件return
remoter.
·
2023-11-13 15:40
刷题笔记
leetcode
算法
职场和发展
c++
数据结构
Java算法总结持续更新(附常见算法题代码实现)
2.2.3最长公共序列数3、树与二叉树3.1树与二叉树基本概念与思想3.1.1二叉树的前序中序后序遍历3.1.2102.二叉树的层序遍历3.1.3226.翻转二叉树3.1.4101.对称二叉树3.2树与二叉树
经典例题
青衫倚斜桥
·
2023-11-13 13:14
算法
java
动态规划
LeetCode_
线段树_中等_307.区域和检索 - 数组可修改
目录1.题目2.思路3.代码实现(Java)1.题目给你一个数组nums,请你完成两类查询。其中一类查询要求更新数组nums下标对应的值另一类查询要求返回数组nums中索引left和索引right之间(包含)的nums元素的和,其中leftm){//目标区间完全在右子树中,递归查询右子树returnrange(left,right,node*2+2,m+1,e);}else{//目标区间跨越左右子
代码星辰
·
2023-11-13 11:40
LeetCode
算法刷题
线段树
前缀和
剑指Offer 03. 数组中重复的数字
LeetCode_
剑指Offer03.数组中重复的数字一、题目描述二、示例描述三、解法分析03.数组中重复的数字一、题目描述找出数组中重复的数字。
寻7
·
2023-11-13 05:21
leetcode
面试
java
算法
数据结构
【数据结构】二叉树
经典例题
---<你真的掌握二叉树了吗?>(第一弹)
一、已知一颗二叉树如下图,试求:(1)该二叉树前序、中序和后序遍历的结果。(2)该二叉树是否为满二叉树?是否为完全二叉树?(3)将它转换成对应的树或森林。(4)这颗二叉树的深度为多少?(5)试对该二叉树进行前序线索化。(6)试对该二叉树极性中序线索化。(1)前序遍历(根左右):a->b->d->g->e->c->f->h中序遍历(左根右):d->g->b->e->a->f->h->c后序遍历(左右
釉色清风
·
2023-11-13 03:40
数据结构与算法
数据结构
c语言
算法
【C语言|菜鸟教程】100道进阶
经典例题
详细解答(实例11-题目:古典问题(兔子生崽):有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每)
解题1.解题方法一------循环------方法1方法22.解题方法二------数组------2.解题方法三------递归(不推荐)------程序运行代码总结前言本系列为C语言菜鸟100道基础
经典例题
详解刷题系列
Running
·
2023-11-11 19:28
【C语言
c语言
算法
开发语言
LeetCode_
多源 BFS_中等_2258.逃离火灾
目录1.题目2.思路3.代码实现(Java)1.题目给你一个下标从0开始大小为mxn的二维整数数组grid,它表示一个网格图。每个格子为下面3个值之一:0表示草地。1表示着火的格子。2表示一座墙,你跟火都不能通过这个格子。一开始你在最左上角的格子(0,0),你想要到达最右下角的安全屋格子(m-1,n-1)。每一分钟,你可以移动到相邻的草地格子。每次你移动之后,着火的格子会扩散到所有不是墙的相邻格子
代码星辰
·
2023-11-11 16:43
LeetCode
算法刷题
BFS
二分搜索
leetcode_
数组中第k大的元素
215.数组中的第K个最大元素在未排序的数组中找到第k个最大的元素。请注意,你需要找的是数组排序后的第k个最大的元素,而不是第k个不同的元素。示例1:输入:[3,2,1,5,6,4]和k=2输出:5示例2:输入:[3,2,3,1,2,4,5,5,6]和k=4输出:4说明:你可以假设k总是有效的,且1≤k≤数组的长度。方法一:先进行一次快速排序,在排好序的数组中获得第k-1个元素,时间复杂度为O(n
Crownt
·
2023-11-11 11:00
leetcode
数组模拟二叉搜索树(二叉排序树)
文章目录1.二叉搜索树的定义2.二叉搜索树经典模板2.1插入操作(建树操作)2.2删除操作2.3查询二叉搜索树中值为w的前驱/后继数值3.
经典例题
1.二叉搜索树的定义二叉搜索树(BST)递归定义为具有以下属性的二叉树
铁头娃撞碎南墙
·
2023-11-11 10:25
数据结构与算法
数据结构
二叉搜索树
二叉排序树
实例25- 求1+2!+3!+...+20!的和
题目描述二、程序分析三、解题(1)解题方法一1.思路2.程序运行代码3.程序运行结果(2)解题方法二1.思路2.程序运行代码(1)2.程序运行代码(2)3.程序运行结果前言本系列为C语言菜鸟100道基础
经典例题
详解刷题系列
Running
·
2023-11-10 04:59
【C语言
c++
算法
c语言
实例24-有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13…求出这个数列的前20项之和。
文章目录前言一、题目描述二、题目分析三、解题1.解题方法一2.解题方法二程序运行代码前言本系列为C语言菜鸟100道基础
经典例题
详解刷题系列。每天1题,点滴成长,一起逆袭。
Running
·
2023-11-10 04:28
【C语言
c语言
算法
c语言
经典例题
:求素数的4种方法
方法一:素数:即质数,除了1和自己之外,再没有其他的约数,则该数据为素数,具体方式如下intmain(){inti=0;for(i=100;ii-1intj=0;for(j=2;ji/2){printf("%d",i);}}return0;}方法二还是包含了一些重复的数据,再优化:如果i能够被[2,sqrt(i)]之间的任意数据整除,则i不是素数原因:如果m能被2~m-1之间任一整数整除,其二个因
不烦下雨c
·
2023-11-07 10:11
每日一题
c语言
算法
开发语言
c语言进阶部分详解(《高质量C-C++编程》
经典例题
讲解及柔性数组)
c语言进阶部分详解(详细解析动态内存管理)-CSDN博客各种源码大家可以去我的github主页进行查找:唔姆/比特学习过程2(gitee.com)今天便接“上回书所言”,来介绍《高质量C-C++编程》
经典例题
讲解及柔性数组目录一
总之就是非常唔姆
·
2023-11-06 01:11
c语言学习
c语言题目分享
c语言
柔性数组
开发语言
学习
数据结构
c++
c语言一球从100米高度自由落下 每次落地返回,C语言编程
经典例题
一百道 20 一球从100米的高度自由落下,每次落地返回原高度的一半再落下,求它在第10次落地,共经过多少米?第10反弹多高。...
#includeintmain(){floati,sum=0;intj;i=100.0;for(j=1;j<=10;j++){sum=sum+i;//十次落地,把十次向下运动的距离相加。i=i/2;if(j<=9){sum=sum+i;//十次落地,有九次向上运动的距离。把九次向上的距离相加。}}printf("\n经过的总路程为%5.2lf\n\n",sum);return0;}方法二:#inc
信烁
·
2023-11-05 20:07
每次落地返回
java
经典例题
:生产者/消费者问题
java
经典例题
:生产者/消费者问题●生产者(Productor)将产品放在柜台(Counter),而消费者(Customer)从柜台处取走产品,生产者一次只能生产固定数量的产品(比如:1),这时柜台中不能再放产品
刘zy_9527
·
2023-11-05 20:19
java
开发语言
C语言中结构体的
经典例题
1.给结构体变量赋值并输出其值#includestructstu{longnum;charname[12];floatscore;}stu1,stu2;main(){scanf("%ld%s%f",&stu1.num,&stu1.name,&stu1.score);stu2=stu1;printf("学号=%ld姓名=%s成绩=%5.1f\n",stu1.num,stu1.name,stu1.sc
Auc24
·
2023-11-05 10:37
c语言
c++
c#
暴力/蛮力法
经典例题
--全部幂集问题--C语言
问题描述:给定正整数n大于等于1,求1~n构成的所有集合,包括空集。解法一:这里有个很有意思的解法,就是让数字的二进制来表示当前子集有那些数字。若n为3,那么一共有2^3个也就是8个子集,写出0~7这八个数字的二进制形式,其中为1的位就是集合中存在的元素,如数字3的二进制为011,那么当前集合中就有1和2。这时我们需要两个辅助数组a和b,a存放各个数字,b存放二进制数。代码:该代码的复杂度为2^n
Max饼干碎
·
2023-11-05 08:28
算法分析
c语言
算法
java比较三个数的编程_java编程题,输入3个数abc按大小顺序输出
下面给大家带来的就是这方面的内容,一起来看看这道java编程
经典例题
以及解题思路答案吧。一、题目输入3个数a,b,c,按大小顺序输出。对于这道编程题你有了什么样的解题思路呢?下面一起来看看思路。
weixin_39523280
·
2023-11-04 02:05
java比较三个数的编程
代码随想录 Day35 动态规划04 01背包问题和完全背包问题 LeetCode T416 分割等和子集
初始化是什么,遍历方式又是什么,这篇文章笔者将详细讲解背包问题的
经典例题
0-1背包问题和完全背包问题的解题方式,希望能帮助到大家1.暴力方式有人一提到背包问题就只会使用动态规划来做,那么背包问题假如让你使用暴力求解该如何解决呢
qiuqiushuibx
·
2023-11-02 23:25
数据结构
代码随想录
动态规划
leetcode
算法
leetcode_
删除排序链表中的重复元素
存在一个按升序排列的链表,给你这个链表的头节点head,请你删除所有重复的元素,使每个元素只出现一次。返回同样按升序排列的结果链表。输入:head=[1,1,2]输出:[1,2]输入:head=[1,1,2,3,3]输出:[1,2,3]classSolution{public:ListNode*deleteDuplicates(ListNode*head){if(!head){returnhead
战士小小白
·
2023-11-02 13:38
蓝桥杯备战
数据结构
链表
算法
leetcode
[二分查找] 二:二分查找的
经典例题
1.何时应该会使用二分查找当题目中出现有序数组时当时间复杂度要求为log(n)时搜索范围可以一次缩小一半时2.
经典例题
1给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。
别动我的指针
·
2023-10-30 13:13
数据结构与算法
算法
leetcode
数据结构
二分查找
枚举算法及其优化
三、
经典例题
:我们上一道
经典例题
:题目描述:有一个n×m方格的棋盘,求其方格包含多少正方形、长方
Alex·Fall
·
2023-10-30 05:02
算法
算法
c++
动态内存(malloc、calloc、realloc)详解
2.2对动态开辟空间的越界访问2.3对非动态开辟内存使用free释放2.4使用free释放一块动态开辟内存的一部分2.5对同一块动态内存多次释放2.6动态开辟内存忘记释放(内存泄漏)三、关于动态内存的
经典例题
例题一例题二例题三例题四四
来学习的小张
·
2023-10-29 23:59
C
编程
c语言
c++
visualstudio
Leetcode_
入门_回溯
Leetcode_
入门_回溯Backtracking(回溯)1、电话号码的字母组合(17、Medium)1)题目要求2)我的解法3)其他解法4)自己的优化代码5)学到的东西2、复原IP地址(93、Medium
波仔头
·
2023-10-29 17:19
leetcode入门
剪枝
算法
java
leetcode
dfs
【数据结构】算法的时间复杂度和空间复杂度
渐进法1.3最坏情况时间复杂度二、空间复杂度2.1空间复杂度的定义三、常见复杂度类型及其实例3.1经典实例3.2排序算法实例快速排序归并排序插入排序直接插入排序使用二分法优化的入排序希尔排序堆排序四、
经典例题
宁清_
·
2023-10-29 04:57
数据结构
算法
数据结构
排序算法
c语言
深度优先遍历
贪心算法之区间问题详解
目录1.贪心算法简介基本思想局限性2.
经典例题
区间问题贪心策略3.代码1.贪心算法简介基本思想1)贪婪算法(贪心算法)是指在对问题进行求解时,在每一步选择中都采取最好或者最优(即最有利)的选择,从而希望能够导致结果是最好或者最优的算法
求不脱发
·
2023-10-28 07:22
数据结构与算法
蓝桥杯
贪心算法
java
算法
贪心算法
经典例题
总结1
文章目录一、贪心算法思想二、买卖股票的最佳时机II二、买卖股票的最佳时机含手续费三、跳跃游戏II四、零钱找零五、多机调度问题六、活动选择七、最多可以参加的会议数目八、无重叠区间九、最长快乐字符串一、贪心算法思想 贪心算法的思想就是将问题分解为一个一个的子问题,对每个子问题都去取在子问题条件下的最优解,然后把这些解组合到一起即为贪心算法的解。 从贪心算法思想的描述就能看出,这种算法很难保证自己的
魔术师的徒弟
·
2023-10-28 03:26
LeetCode刷题
算法专栏
贪心算法
算法
c++
leetcode
C语言
经典例题
100道
程序【8】题目:题目:输出9*9口诀。程序分析:分行与列考虑,共9行9列,i控制行,j控制列。众所周知,在看到编程题目前,最重要的就是先构思,要有思维,然后把自己的思维在脑中构成一个程序框图,根据自己想的程序框图一步一步的敲代码。首先看,我们先看乘法口诀表1*1=12*1=22*2=43*1=33*2=63*3=94*1=44*2=84*3=124*4=165*1=55*2=105*3=155*4
尘泪bit
·
2023-10-25 08:48
C语言经典100例
算法分析
c语言
算法
c++
算法-动态规划-java
文章目录动态规划动态规划的核心动态规划算法的两种形式首先使用递归的方法实现这个算法①自顶向下的备忘录法②自底向上的动态规划(推荐使用)更好的理解动态规划
经典例题
:钢条分割首先使用递归的方法实现这个算法①
Jul7_LYY
·
2023-10-23 00:26
算法
动态规划
java
LeetCode_
栈专题
栈训练一.接雨水42.题目思路代码二.简化路径71.题目思路代码三.柱形图中最大的矩形(时间复杂度高,耗时,不清晰)84.题目思路代码四.最大矩形85.题目思路代码五.二叉树展开为链表114.题目思路代码一.接雨水42.题目给定n个非负整数表示每个宽度为1的柱子的高度图,计算按此排列的柱子,下雨之后能接多少雨水。示例1:输入:height=[0,1,0,2,1,0,1,3,2,1,2,1]输出:6
DashingPig
·
2023-10-23 00:43
数据结构
算法
leetcode
算法
职场和发展
最长公共子序列LCS和 最长单调子序列 及其二分优化
最长公共子序列LCS和最长上升子序列LIS都是动态规划的
经典例题
,再度回顾这两个例题,已经有了更深一些的理解和优化方式。这里系统整理一下。
Brokenrivers
·
2023-10-22 23:03
动态规划
二分搜索
c++
算法
Java
经典例题
逻辑运算+自增自减
publicclassTest{publicstaticvoidmain(String[]args){booleanx=true;booleany=false;shortz=42;if((z++==42)&&(y=true))System.out.println("z1="+z);//43z++;System.out.println("z2="+z);//44if((x=false)||(++z=
一蓑烟雨渡平生
·
2023-10-22 22:17
JAVA
java
算法
【学习笔记】链表的增删改查以及
经典例题
总结(C语言实现)
单向链表基本概念链表由一个个节点通过指针连接组成,每个节点由数据部分和指针(非数据)部分组成。数组物理储存方式是连续的,故可以通过下标访问数组,而链表的物理储存方式是不连续的,只能通过指针访问当前节点的下一个节点。链表中的第一个节点为表头,最后一个节点指向NULL。(好像没有表尾这个说法。。)链表的基本操作插入操作头插法:创建一个节点后,将该节点指针指向链表的头结点,头结点指向新的节点。尾插法:创
Left_Zzzz
·
2023-10-22 01:33
#
数据结构笔记
链表
c语言
数据结构
上一页
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
其他