学习笔记
Chaim998
大学生
展开
-
数据结构-单链表的系列操作
数据结构-单链表的系列操作 1、头文件 #ifndef LINKLISTHEAD_H_INCLUDED #define LINKLISTHEAD_H_INCLUDED #include<stdio.h> #include<malloc.h> //0、单链表的数据结构 typedef struct LNode { int data; struct LNode *next; }LNode,*LinkList; /* 在对链表的操作过程中,LinkList型列表经常作原创 2021-11-16 21:38:43 · 660 阅读 · 0 评论 -
数据结构之线性表
数据结构之线性表(加强版) 一、顺序表 1、头文件 #ifndef LINEHEAD_H_INCLUDED #define LINEHEAD_H_INCLUDED #include<stdio.h> #include<stdlib.h> #include<time.h> //--------------------------------------------------------------------- //1.1静态线性表数据类型 #define Ma原创 2021-11-14 15:09:28 · 784 阅读 · 0 评论 -
数据结构之线性表
数据结构之线性表 一、顺序表 1、头文件 #ifndef LINEHEAD_H_INCLUDED #define LINEHEAD_H_INCLUDED #include<stdio.h> #include<stdlib.h> //--------------------------------------------------------------------- //1.1静态线性表数据类型 #define Maxsize 20 typedef struct {原创 2021-11-11 22:20:28 · 107 阅读 · 0 评论 -
常见的设计模式
设计模式(JAVA) 软件设计模式:代码经验总结 设计模式分类 创建型模式:单例、原型、工厂方法、抽象工厂、建造者 结构型模式:代理、适配器、桥接、装饰、外观、享元、组合 行为型模式:模板方法、策略、命令、职责链、状态、观察者、中介者、迭代器、访问者、备忘录、解释器 类与类之间关系的表示方式8种 关联:顾客有一个地址对象的变量,该地址不依赖于客户而存在 双向关联:一个顾客购买多个产品,一个产品对应一个顾客(所属) 自关联; 聚合:学校有很多老师,每个老师都有一个学校,老师是学校的一部分,但老师在学校倒闭和仍原创 2021-10-26 11:50:24 · 68 阅读 · 0 评论 -
常见排序算法(C语言)
常见排序算法(C语言) 1、直接插入排序 void InsertSort(int *a,int length) { int i,j,temp; for(i=1;i<length;i++) { temp = a[i]; for(j=i-1;j>=0;j--) { if(temp < a[j]) { a[j+1] = a[j]; } else break;原创 2021-10-17 20:24:42 · 100 阅读 · 0 评论