算法
sy_cong
这个作者很懒,什么都没留下…
展开
-
[c/c++]design mode
#include <Windows.h>#include <stdio.h>#include<list>#include<map>#include "alignment.h"using namespace std;#pragma pack(push)#pragma pack(1) //C语言中并没有bool类型变量...原创 2019-10-22 15:43:53 · 228 阅读 · 0 评论 -
[Algorithms][C/C++]Seven classical sorting algorithms
一.交换排序 1.1冒泡排序及其改进 1.2快速排序 二.插入排序 2.1直接插入排序及其改进 2.2希尔(shell)排序 三.选择排序 3.1直接选择排序 3.2堆(Heap)排序 四.归并排序//交换void swap(int *x, int *y) { int tmp = *x; *x = *y; *y = tmp;}//一.交换排序...转载 2019-05-31 17:19:39 · 126 阅读 · 0 评论 -
[Algorithms][C]Singly linked list
插入:头插入,尾插入,及指定位置插入 删除:头删除,尾删除,及指定位置插入 逆序: 查找: 计数: 打印:#include <stdio.h>#include <Windows.h>//节点结构体#define MAX_LEN_IN_KEY 16typedef struct Node { char key[MAX_LEN_IN_KEY+1]; ...原创 2019-06-04 15:35:46 · 104 阅读 · 0 评论