学习笔记
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 · 700 阅读 · 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 · 858 阅读 · 0 评论 -
数据结构之线性表
数据结构之线性表一、顺序表1、头文件#ifndef LINEHEAD_H_INCLUDED#define LINEHEAD_H_INCLUDED#include<stdio.h>#include<stdlib.h>//---------------------------------------------------------------------//1.1静态线性表数据类型#define Maxsize 20typedef struct{原创 2021-11-11 22:20:28 · 124 阅读 · 0 评论 -
常见的设计模式
设计模式(JAVA)软件设计模式:代码经验总结设计模式分类创建型模式:单例、原型、工厂方法、抽象工厂、建造者结构型模式:代理、适配器、桥接、装饰、外观、享元、组合行为型模式:模板方法、策略、命令、职责链、状态、观察者、中介者、迭代器、访问者、备忘录、解释器类与类之间关系的表示方式8种关联:顾客有一个地址对象的变量,该地址不依赖于客户而存在双向关联:一个顾客购买多个产品,一个产品对应一个顾客(所属)自关联;聚合:学校有很多老师,每个老师都有一个学校,老师是学校的一部分,但老师在学校倒闭和仍原创 2021-10-26 11:50:24 · 84 阅读 · 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 · 113 阅读 · 0 评论