![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构与算法
文章平均质量分 76
安宁#
热爱编程
展开
-
JAVA面试积累
文章目录2.SpringBoot和 SpringCloud的区别3.排序**(1)冒泡排序****(2)选择排序****(3)插入排序****(4)快速排序****(5)归并排序****(6)基数排序****(7)希尔排序(shell)****(8)堆排序**4.单例模式和工厂模式单例模式5.Volatile、Synchronized、static关键字6.重写和重载7.抽象类和接口8.多态相关9.Static相关:11.线程安全的有哪些集合?12.Synchronized13.了解线程池吗?说一下线程池的原创 2021-08-24 11:49:55 · 130 阅读 · 1 评论 -
双链表和单链表的基础操作
数据结构与算法单链表 双链表创建单链表单链表的基本操作链表的插入链表的删除链表的查找链表的更新元素完整的代码双向循环链表双向链表的结构双向链表的操作单链表 双链表创建单链表struct Link{ int elem; //数据域 struct Link *next;//指向下一个节点的指针域}不带头的单链表:第一个保存数据的节点 : 首元节点指向第一个数据的指针: 头指针//创建不带头的单链表#include<stdio.h>#include<stdli原创 2021-08-02 18:21:14 · 120 阅读 · 0 评论 -
数据结构与算法
数据结构与算法前章指针指针和函数结构体动态内存分配第一章:数据结构与算法数据结构四大逻辑结构:两大物理结构:算法时间复杂度空间复杂度第二章:线性表1.线性表的抽象数据类型2.线性表的存储结构3.顺序表的创建4.顺序表的基本操作4.1插入元素4.2删除元素4.3查找算法4.4修改元素前章指针指针:是保存其他变量地址的一个变量 & 取变量地址 * 取地址的值 * + 变量的地址 = 地址的值 & + 变量名 = 变量的地址数组名本身就是指向首元素的指针指针和函数//原创 2021-08-01 18:01:54 · 179 阅读 · 0 评论