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语言数据结构
大总结:c及c++设计基础复习--Apple的学习笔记
每年总会安排时间进行基础复习,这次关注的是
c语言数据结构
设计及c++设计模式。
applecai
·
2023-10-03 16:35
【操作系统】进程同步与进程互斥
个人主页:叶落闲庭我的专栏:
c语言数据结构
javaEE操作系统Redis石可破也,而不可夺坚;丹可磨也,而不可夺赤。
叶落闲庭
·
2023-10-03 12:38
#
操作系统
笔记
算法
【数据结构】HashSet的底层数据结构
个人主页:叶落闲庭我的专栏:
c语言数据结构
javaEE操作系统Redis石可破也,而不可夺坚;丹可磨也,而不可夺赤。
叶落闲庭
·
2023-10-03 12:36
#
数据结构
数据结构
哈希算法
算法
【
C语言数据结构
——————栈和队列4000字详解】
欢迎阅读新一期的
c语言数据结构
模块————栈和队列✒️个人主页:-_Joker_-️专栏:C语言代码仓库:c_code欢迎大佬们的阅读和三连关注,顺着评论回访文章目录栈一、栈的概念1.什么是栈2.栈的基本操作二
-_Joker_-
·
2023-10-02 13:24
C语言数据结构
学习
c语言
数据结构
【
C语言数据结构
】队列-链式存储(链队列)
队列-链式存储代码实现代码实现#include#include#include//定义元素数据类型#defineElemTypeint//定义链队列的数据结构体typedefstructLinkNode{//保存数据元素ElemTypedata;//指向下一个结点(这个要在front和rear的基础上来用)structLinkNode*next;}LinkNode;//定义队首队尾指针结构体(这个
何故不嗣音
·
2023-10-01 23:56
c语言
数据结构
算法
【
C语言数据结构
】栈-链式存储(链栈)
栈-链式存储-链栈代码实现代码实现#include#include#include#defineElemTypechar//定义链栈结构体,并规定栈顶就是链头,一切操作只能在链头进行typedefstructLNode{//定义数据,这里一个结构体存储一个数据,所以不需要什么指针啊数组之类的乱七八糟的,就一个变量就够了ElemTypedata;//定义下一个结点structLNode*next;}
何故不嗣音
·
2023-10-01 23:26
c语言
数据结构
开发语言
【
C语言数据结构
】队列-顺序存储(顺序队列)
队列-顺序存储代码实现代码实现#include#include#include#defineMaxSize100#defineElemTypeinttypedefstruct{//定义队列数据元素ElemTypedata[MaxSize];//定义队头和队尾指针(说是指针,其实也就是指向数组下表的变量而已)intfront,rear;}SeqQueue;//初始化队列voidInitQueue(S
何故不嗣音
·
2023-10-01 23:25
c语言
数据结构
算法
【
C语言数据结构
】栈-顺序存储(顺序栈)
栈-顺序存储代码实现代码实现#include#include#include//栈的长度的固定为100#defineMaxSize100//元素数据类型#defineElemTypeinttypedefstruct{//整个栈的数据ElemTypedata[MaxSize];//栈顶指针(说是指针,其实就是个标识位置信息的变量)inttop;}SeqStack;//初始化栈voidInitStac
何故不嗣音
·
2023-10-01 23:25
数据结构
c语言
算法
【Spring底层原理】BeanFactory的实现
个人主页:叶落闲庭我的专栏:
c语言数据结构
javaEE操作系统Redis石可破也,而不可夺坚;丹可磨也,而不可夺赤。
叶落闲庭
·
2023-10-01 23:45
#
JavaEE
spring
java
后端
C语言数据结构
之排序整合与比较(冒泡,选择,插入,希尔,堆排序,快排及改良,归并排序,计数排序)
前言:排序作为数据结构中的一个重要模块,重要性不言而寓,我们的讲法为下理论掌握大致的算法结构,再上代码及代码讲解,助你一臂之力。一,冒泡冒泡排序应该是大家学习以来第一个认识的排序方法,它的思想也是简单暴力,从第一元素开始每一个元素和前一个元素比较,如果不符合顺序就交换位置,直到最后一个元素,每一趟排序都可以排出那趟中一个最大的值并将它放到末尾位置这是第一趟排序,第二次排序的话因为最后一个元素的位置
非洲下暴雨
·
2023-09-30 20:06
数据结构
算法
【操作系统】调度算法的评价指标和三种调度算法
个人主页:叶落闲庭我的专栏:
c语言数据结构
javaEE操作系统Redis石可破也,而不可夺坚;丹可磨也,而不可夺赤。
叶落闲庭
·
2023-09-30 01:42
#
操作系统
算法
笔记
【
C语言数据结构
】线性表-链式存储-单链表
线性表-链式存储-单链表代码实现代码实现#include#include#include//定义元素数据类型#defineElemTypeint//定义结点结构体typedefstructLNode{//数据域,说白了就是存放当前节点的数据的。ElemTypedata;//指针域,就是存放这个节点指向的下一个节点的地址structLNode*next;}LNode,*LinkList;//Link
何故不嗣音
·
2023-09-28 23:44
c语言
数据结构
开发语言
【
C语言数据结构
】线性表-顺序存储-静态分配
线性表-顺序存储-静态分配代码实现代码实现//standardi/o,也就是标准输入输出的库函数#include//standardlibrary标准库函数,反正里面有一堆常用的函数#include//standardbool标准布尔类型函数,给你提供bool#include//线性表的静态分配最大长度为100,如果超出了100个元素就会溢出#defineMaxSize100//设置线性表中数据的
何故不嗣音
·
2023-09-28 16:23
数据结构
c语言
开发语言
【
C语言数据结构
】线性表-顺序存储-动态分配
线性表-顺序存储-动态分配代码实现代码实现#include#include#include//线性表初始分配的长度#defineInitSize3//线性表元素的数据类型#defineElemTypeinttypedefstruct{//定义线性表的元素数据,虽然是指针,实际上物理内存也是连续出存储的ElemType*data;//MaxSize是当前线性表的最大长度,这个数值也有可能改变,因为后
何故不嗣音
·
2023-09-28 16:23
c语言
数据结构
windows
【
C语言数据结构
】线性表-顺序存储-动态分配-王道课后练习
线性表-顺序存储-动态分配-王道课后练习代码实现代码实现#include#include#include#include//线性表元素数据类型#defineElemTypeint//线性表初始长度#defineInitSize100//线性表typedefstruct{//数据元素ElemType*data;//线性表名称(最高10个字符)charname[10];//线性表当前长度和最大长度in
何故不嗣音
·
2023-09-28 16:16
c语言
数据结构
开发语言
学习
Servlet执行流程&生命周期&方法介绍&体系结构、Request和Response的功能详解
个人主页:叶落闲庭我的专栏:
c语言数据结构
javaEE操作系统Redis石可破也,而不可夺坚;丹可磨也,而不可夺赤。
叶落闲庭
·
2023-09-28 05:23
#
JavaSE
servlet
java
开发语言
单列集合顶层接口Collection
个人主页:叶落闲庭我的专栏:
c语言数据结构
javaEE操作系统Redis石可破也,而不可夺坚;丹可磨也,而不可夺赤。
叶落闲庭
·
2023-09-28 05:53
#
JavaSE
java
开发语言
后端
【操作系统】线程、多线程模型
个人主页:叶落闲庭我的专栏:
c语言数据结构
javaEE操作系统Redis石可破也,而不可夺坚;丹可磨也,而不可夺赤。线程、多线程模型一、什么是线程,为什么要引入线程二、引入线程机制后,有什么变化?
叶落闲庭
·
2023-09-28 05:53
#
操作系统
java
开发语言
【操作系统】处理机调度的基本概念和三个层次、进程调度的时机和方式、调度器、闲逛线程
个人主页:叶落闲庭我的专栏:
c语言数据结构
javaEE操作系统Redis石可破也,而不可夺坚;丹可磨也,而不可夺赤。
叶落闲庭
·
2023-09-28 05:22
#
操作系统
笔记
JavaScript简介&引入方式(JavaScript基础语法、JavaScript对象、BOM、DOM、事件监听)
个人主页:叶落闲庭我的专栏:
c语言数据结构
javaEE操作系统Redis石可破也,而不可夺坚;丹可磨也,而不可夺赤。
叶落闲庭
·
2023-09-24 05:49
#
JavaScript
javascript
开发语言
ecmascript
Spring底层原理之 BeanFactory 与 ApplicationContext
个人主页:叶落闲庭我的专栏:
c语言数据结构
javaEE操作系统Redis石可破也,而不可夺坚;丹可磨也,而不可夺赤。
叶落闲庭
·
2023-09-24 05:19
#
JavaEE
spring
java
后端
【操作系统】进程控制与进程通信
个人主页:叶落闲庭我的专栏:
c语言数据结构
javaEE操作系统Redis石可破也,而不可夺坚;丹可磨也,而不可夺赤。
叶落闲庭
·
2023-09-24 05:16
#
操作系统
windows
考研
笔记
计算器(
C语言数据结构
课设,带界面详解)
运行结果:界面采用easyx图形包,运行前需要下载easyx源码:#include#include#include#include#include#include#defineOK1#defineERROR0/*定义结点结构体*/typedefstructnode{intdata;//数据域structnode*next;//指针域}Node;/*定义栈结构体*/typedefstructstac
BUG制造师~
·
2023-09-21 12:50
数据结构
c语言
c++
【C++】哈希——哈希的概念,应用以及闭散列和哈希桶的模拟实现
其实在
C语言数据结构
中,我们接触过哈希表,他可以使效率提高到O(1)。
朱C.
·
2023-09-21 06:08
哈希算法
数据结构
算法
c++
Redis数据结构介绍及Redis的基本数据类型
个人主页:叶落闲庭我的专栏:
c语言数据结构
javaEE操作系统石可破也,而不可夺坚;丹可磨也,而不可夺赤。
叶落闲庭
·
2023-09-20 03:55
#
Redis
redis
数据结构
oracle
c语言快速复数的比较大小,C语言实现常用的复数运算
这是最近学习的
C语言数据结构
的中的案例,但是没有给出具体的实现代码。根据自己的学习水平简单编写了一下,倒是能够计算与输出,但是不知道还有没有什么缺陷。
洛克儿Roark
·
2023-09-19 22:00
c语言快速复数的比较大小
1784_C语言实现常用的复数运算
全部学习汇总:GitHub-GreyZhang/c_basic:littlebitsofc.这是最近学习的
C语言数据结构
的中的案例,但是没有给出具体的实现代码。
grey_csdn
·
2023-09-19 22:55
C
c语言
开发语言
c#实现迷宫算法(转)
今天突然翻开了
c语言数据结构
,按照和课本上类似的思路,用c#重写了迷宫算法。算法没有实现最短路径走法,如果你知道最短路径要怎么走,麻烦留言告诉我一下,谢谢!
weixin_34268310
·
2023-09-18 11:03
ui
数据结构与算法
c/c++
分布式系统中的相关概念
个人主页:叶落闲庭我的专栏:
c语言数据结构
javaEE操作系统石可破也,而不可夺坚;丹可磨也,而不可夺赤。
叶落闲庭
·
2023-09-17 09:29
#
操作系统
分布式
java
MyBatisPlus查询条件设置、映射匹配兼容性、id生成策略、多数据操作
个人主页:叶落闲庭我的专栏:
c语言数据结构
javaEE操作系统石可破也,而不可夺坚;丹可磨也,而不可夺赤。
叶落闲庭
·
2023-09-17 09:28
java
spring
boot
mybatis
MyBatisPlus之逻辑删除、MyBatisPlus解决并发问题的乐观锁机制
个人主页:叶落闲庭我的专栏:
c语言数据结构
javaEE操作系统石可破也,而不可夺坚;丹可磨也,而不可夺赤。
叶落闲庭
·
2023-09-17 09:28
#
JavaEE
java
spring
boot
mybatis
Redis的介绍,安装Redis的方式
个人主页:叶落闲庭我的专栏:
c语言数据结构
javaEE操作系统石可破也,而不可夺坚;丹可磨也,而不可夺赤。
叶落闲庭
·
2023-09-17 09:25
#
Redis
redis
bootstrap
数据库
C语言数据结构
复杂度
文章目录前言什么是数据结构什么是算法算法效率算法的复杂度时间复杂度时间复杂度的概念大O的渐进表示法常见时间复杂度计算举例空间复杂度常见复杂度对比前言从这篇博客开始为数据结构与算法的相关内容,数据结构比较难,博主建议大家每学完一章便去力扣刷题,前期可以多看几遍答案在去敲,学好数据结构需要大量的代码作为支撑,光有概念是不行的。若想要看数据结构与算法的相关书籍,博主强推《大话数据结构》,个人认为此书对新
蝼 蚁 望 天
·
2023-09-13 17:04
C语言数据结构与算法
数据结构
c语言
算法
C语言数据结构
——排序类算法
文章目录前言基于插入的排序算法直接插入排序希尔排序基于选择的排序算法直接选择排序堆排序冒泡排序分治类排序算法快速排序归并排序计数排序(非比较排序)前言这几天耗费了大量的时间去理清排序类算法的实现以及复杂度,对排序也算是略懂一二,下面博主就进行详细的介绍算法的思路与实现过程的代码。基于插入的排序算法这一类算法类似于,有序的整理扑克牌,将牌不断插入从而形成有序的牌堆。插入类排序与之类似,其主要分为直接
柒柒花生酱
·
2023-09-13 08:15
数据结构
数据结构
排序算法
算法
c语言
C语言数据结构
栈相关题目
1.栈的实现原理#includecharstack[512];inttop=0;voidpush(charc);charpop(void);intis_empty(void);intmain(void){push('a');push('b');push('c');while(!is_empty()){putchar(pop());}printf("\n");return0;}voidpush(ch
不悔哥
·
2023-09-09 05:08
c语言
数据结构
算法
C语言数据结构
——环形队列
队列都有两个指针,分别指向队头和队尾,用于出队入队这里使用顺序表来实现队列,设置头元素下标为front,指向队头,尾元素下标为rear,指向队尾的下一个节点。之所以不选择链表,是因为链表不便于查找队尾元素。要用链表实现也可以,但要么需要记录rear的前一个节点,要么就让rear指向队尾,在入队时插入rear->next想要实现环形队列的难点在于如何实现循环和如何判空和判满1.实现循环顺序表采用对r
Eclips3
·
2023-09-09 01:12
数据结构
c语言
算法
C语言数据结构
——带头双向循环链表
目录1、链表的分类2、带头双向循环链表2.1概念及其结构分析2.2带头双向循环链表的实现2.3带头双向循环链表源码1、链表的分类实际中链表的结构非常多样,组合起来就有8种链表结构:无头单向非循环链表、无头单向循环链表、带头单向非循环链表、带头单向循环链表、无头双向非循环链表、无头双向循环链表、带头双向非循环链表、带头双向循环链表等。上篇博客讲到无头单向非循环链表,该链表结构简单,一般不会单独用来存
#ifndef _strive_h
·
2023-09-08 23:32
数据结构
C语言
数据结构
链表
c语言
C语言数据结构
——带头双向循环链表的实现
文章目录前言双链表的实现DoubleList.hvoidListPrint(ListNode*phead)ListNode*BuyListNode(LTDataTypex)voidInitList(ListNode**pphead)voidListPushBack(ListNode*phead,LTDataTypex)voidListPopBack(ListNode*phead)voidListP
柒柒花生酱
·
2023-09-08 23:29
数据结构
C语言
数据结构
链表
c语言
【数据结构】C语言队列(详解)
前言:个人主页:Dream_Chaser~✨✨专栏:http://t.csdn.cn/oXkBa⛳⛳本篇内容:
c语言数据结构
--C语言实现队列目录一.队列概念及结构1.1队列的概念1.2队列的结构二.队列的实现
Dream_Chaser~
·
2023-09-03 00:15
C--数据结构
数据结构
c语言
算法
链表
开发语言
笔记
基于SpringBoot使用MyBatisPlus,MyBatisPlus标准数据层开发(CRUD)、MyBatisPlus分页功能的使用
个人主页:叶落闲庭我的专栏:
c语言数据结构
javaEE操作系统石可破也,而不可夺坚;丹可磨也,而不可夺赤。
叶落闲庭
·
2023-09-02 13:04
#
JavaEE
mybatis
java
springboot
MyBatisPlus之DQL编程控制
个人主页:叶落闲庭我的专栏:
c语言数据结构
javaEE操作系统石可破也,而不可夺坚;丹可磨也,而不可夺赤。
叶落闲庭
·
2023-09-02 13:00
python
开发语言
手撕双链表
双向链表的介绍2.带头双向循环链表编辑主体编辑准备工作编辑链表头部节点编辑添加新节点编辑打印编辑头插头删尾插尾删编辑头插编辑尾插编辑头删编辑尾删编辑查找编辑pos位置前插入编辑删除pos位置结点结言:前言回顾
C语言数据结构
屿小夏
·
2023-09-01 21:45
C语言数据结构
数据结构
链表
SpringBoot整合JUnit、MyBatis、SSM
个人主页:叶落闲庭我的专栏:
c语言数据结构
javaEE操作系统石可破也,而不可夺坚;丹可磨也,而不可夺赤。
叶落闲庭
·
2023-08-30 13:05
spring
boot
junit
mybatis
【操作系统】进程的基本概念&进程的状态与转换&进程的组织方式
个人主页:叶落闲庭我的专栏:
c语言数据结构
javaEE操作系统石可破也,而不可夺坚;丹可磨也,而不可夺赤。
叶落闲庭
·
2023-08-25 09:21
操作系统
windows
linux
centos
java
c++
操作系统的体系结构、内核、虚拟机
个人主页:叶落闲庭我的专栏:
c语言数据结构
javaweb石可破也,而不可夺坚;丹可磨也,而不可夺赤。
叶落闲庭
·
2023-08-25 09:51
操作系统
系统安全
windows
linux
ubuntu
SpringBoot概述&SpringBoot基础配置&yml的使用&多环境启动
个人主页:叶落闲庭我的专栏:
c语言数据结构
javaEE操作系统石可破也,而不可夺坚;丹可磨也,而不可夺赤。
叶落闲庭
·
2023-08-25 09:48
#
JavaEE
spring
boot
java
spring
maven
【数据结构】带头双向循环链表(小白入门必备知识)
前言:个人主页:Dream_Chaser~✨✨专栏:http://t.csdn.cn/oXkBa⛳⛳本篇内容:
c语言数据结构
--带头双向循环链表目录一.带头双向循环链表A.带头双向循环链表概念B.带头双向循环链表的实现
Dream_Chaser~
·
2023-08-25 01:43
C--数据结构
数据结构
链表
c语言
笔记
vscode
【数据结构】C语言实现栈(详细解读)
前言:个人主页:Dream_Chaser~✨✨专栏:http://t.csdn.cn/oXkBa⛳⛳本篇内容:
c语言数据结构
--C语言实现栈目录什么是栈栈的概念及结构实现栈的方式链表的优缺点:顺序表的优缺点
Dream_Chaser~
·
2023-08-25 01:40
C--数据结构
数据结构
c语言
笔记
vscode
算法
C语言数据结构
——队列
队列的定义:1.队列是只允许在一端进行插入操作,而在另一端进行删除操作的线性表。2.与栈相反,队列是一种先进先出的线性表。3.与栈相同的是,队列也是一种重要的线性结构,实现一个队列同样需要顺序表或链表作为基础。队列的链式存储结构:队列可以用链表实现,也可以用顺序表实现。跟栈相反的是,栈一般我们用顺序表来实现,而队列我们常用链表来实现,简称为链队列。我们将队头指针指向链队列的头结点,而队尾指针指向终
开心果呀
·
2023-08-23 19:14
笔记
队列
c语言
数据结构
链表
12.0、
C语言数据结构
——队列
12.0、
C语言数据结构
——队列-队列(queue)时只允许在一端进行插入操作,而在另一端进行删除操作的线性表;-与栈相反,队列是一种先进先出(FirstInFirstOutFIFO)的线性表-与栈相同的是
澜色海湾
·
2023-08-23 19:44
C语言数据结构学习总结
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
其他