上一页 1 2 3 4 5 6 ··· 11 下一页
摘要: 队列(Queue):在逻辑上是一种线性存储结构。它有以下几个特点: 1、队列中数据是按照"先进先出(FIFO, First-In-First-Out)"方式进出队列的。 2、 队列只允许在"队首"进行删除操作,而在"队尾"进行插入操作。 队列通常包括的两种操作:入队列 和 出队列。 队列的种类也很多 阅读全文
posted @ 2024-04-11 11:35 cgl_dong 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 栈(stack): 在逻辑上是一种线性存储结构,它有以下几个特点: 1、栈中数据是按照"后进先出(LIFO, Last In First Out)"方式进出栈的。 2、向栈中添加/删除数据时,只能从栈顶进行操作。 栈通常包括的三种操作:push、peek、pop。 push -- 向栈中添加元素。 阅读全文
posted @ 2024-04-11 11:33 cgl_dong 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 链表是线性表,链表的特点就是可以动态增减元素。种类有单向链表、双向链表,循环链表。 一、单链表 单链表的储存思想使用指针表示节点之间的逻辑关系,它的储存单元可以连续也可以不连续,每个储存单元需要储存信息和储存与后继节点的地址信息,储存单元又称之为节点。单链表由头指针唯一确定,整个单链表的操作必须由头 阅读全文
posted @ 2024-04-11 11:32 cgl_dong 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 线性表是最简单的数据结构,而顺序表又是最简单的线性表,其基本思想是用一段地址连续的储存单元依次存储线性表的数据元素; 数组就是线性表,不过通常作为内置的数据结构,顺序表用数组为底层容器,优点在于可以动态增加删除元素,还可以自定义查找,可以说顺序表就是增强的数组。 顺序表1.0版本 这是1.0版本的顺 阅读全文
posted @ 2024-04-11 11:31 cgl_dong 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 数据结构与算法引言 数据结构和算法是计算机专业重要的基础课程。 数据结构是计算机存储、组织数据的方式,指相互之间存在一种或多种特定关系的数据元素的集合。 算法简单来说就是解决问题的步骤。 有了一个个数据结构和算法,我们可以编写出高质量的代码,高性能的产品。 数据结构 数据结构不仅仅是简单的存储数据的 阅读全文
posted @ 2024-04-11 11:29 cgl_dong 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 排序算法(c语言版) 1、插入排序 #include<stdio.h> //插入排序,升序 void insertion_sort(int arr[], int len){ int i,j,key; for (i=1;i<len;i++){ key = arr[i];//arr[i]为待插入的元素, 阅读全文
posted @ 2024-04-11 11:28 cgl_dong 阅读(4) 评论(0) 推荐(0) 编辑
摘要: ThreadPoolExecutor线程池解析 一、ThreadPoolExecutor常见参数 jdk中Executors提供了几种常用的线程池,底层都是ThreadPoolExecutor。 public ThreadPoolExecutor(int corePoolSize,//核心线程数 i 阅读全文
posted @ 2024-04-11 11:13 cgl_dong 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 1、定义一个接口,exectue方法为抽象方法 import java.io.IOException; public interface CommonOperateCallBack<T> { /** * 前置检查 */ default void before() { } /** * 执行结果. * 阅读全文
posted @ 2024-04-11 11:12 cgl_dong 阅读(14) 评论(0) 推荐(0) 编辑
摘要: Mongo语法 类比mysql中的一些用法,记录mongo用法 1、查询部分字段 字段标注不为0则取该字段,为0则不取,_id字段默认取,除_id外不同字段标注值必须相同 db.getCollection('doctor').find({},{name:1,_id:0}) 2、给字段起别名 聚合操作 阅读全文
posted @ 2024-04-11 11:12 cgl_dong 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 1、数组 3、指针 int main(){ char arrgs[]="Hello"; printf("%s\n",arrgs);//Hello printf("%c\n",*arrgs);//H char* p=arrgs; printf("%s\n",p);//Hello printf("%c\ 阅读全文
posted @ 2021-06-22 10:44 cgl_dong 阅读(110) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 11 下一页