自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

时光若止-Dale

功不唐捐~玉汝于成

  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 数据结构(九)排序基础(插入排序、选择排序、冒泡排序)

以下是我学习排序基础写的代码,及其注释我个人对排序的理解: 其中包括: 冒泡排序、选择排序、插入排序. 冒泡 — 有序放到后面,搬西瓜原理,将无序中最大的往后放(有大的就交换) 选择 — 有序放到后面,小本本记录下标位置,最后比较晚往后放(最大的记录下,比完放) 插入 — 有序放到前面,拿无序中的数跟有序中的数比较大小,找到合适位置插入 #include <stdio.h> #incl...

2019-04-14 20:26:22 255

原创 数据结构(八)二叉堆 及排序

以下是我学习二叉堆的总结: #include <stdio.h> #include <assert.h> /** * 时间复杂度 O(log(n)) * 空间复杂度 O(1) * int tree[] 和 int size 合起来表示装堆的值的数组 * int rootIdx 表示要调整的结点的下标 */ // 向下调整的代码 void AdjustDown(i...

2019-04-13 21:11:56 186

原创 数据结构(七)二叉树 的一些题目(遍历 判断)

以下是我学习二叉树时做的一些题目的总结: #pragma once #include <stdlib.h> #include <stdio.h> #include <string.h> #include <assert.h> typedef struct Node { char value; struct Node *left; struc...

2019-04-13 21:09:53 473

原创 数据结构(六)二叉树 的一些题目

以下是我学习二叉树时做的一些题的总结: #pragma once #include <stdlib.h> #include <stdio.h> typedef struct Node { struct Node *left; struct Node *right; char value; } Node; //遍历树(前序,中序,后序) void Preorder(...

2019-04-13 21:05:18 201

原创 Linux(二)进程创建 fork() 关于 代码共享,数据独有 的理解

fork() 进程创建: 需要包含头文件: <unistd.h> fork( ) 通过复制调用进程(就是复制了PCB),创建一个新的进程(子进程) 子进程复制的就是父进程的PCB,(父子进程数据,代码看起来都一样) 复制PCB — 代码共享(子进程并非从头开始),数据独有 创建子进程的意义: 压力分摊 或 干其它事情 如何分辨子进程: 返回值 用返回值区分父子进程: 父进程返回的是子...

2019-04-10 09:52:02 622

原创 Linux(一)进程创建 fork()

进程创建: 创建进程使用 fork() 函数需要包含头文件 <unistd.h> fork( ) 通过复制调用进程(就是复制了PCB),创建一个新的进程(子进程) 进程创建的源代码: #include <stdio.h> #include <unistd.h> int main(){ printf("parent pid: %d\n",getpid()); in...

2019-04-10 09:19:59 213

原创 SSH Secure File Transfer上传文件错误:encountered 1 errors during the transfer 的解决办法

SSH Secure File Transfer上传文件错误:encountered 1 errors during the transfer 的解决办法 在使用SSH Secure File Transfer从本地向虚拟机传输文件时,提示错误: encountered 1 errors during the transfer! 查了一下,原因是本地文件的路径中存在括号,将括号去掉或者把文件复制换...

2019-04-09 15:42:39 887

原创 数据结构(五)二叉树 基本操作

以下是学习二叉树时写的代码: typedef struct Node { int value; struct Node *left; struct Node *right; } Node; // 根 左子树 右子树 void preorderTraversal(Node *root) { // 空树 if (root == NULL) { return; } printf("%...

2019-04-02 21:28:37 101

原创 数据结构(四)队列 和 栈

队列.h #include <queue> void Test() { std::queue<int> q; q.push(1); q.push(2); q.push(3); // 1, 2, 3 q.front(); // 1 q.pop(); // 2, 3 q.front(); // 2 q.pop(); // 3 q.size()...

2019-04-02 21:25:19 153

原创 数据结构(三)链表的基础以及扩展

以下是我在学习 链表 及其相关接口扩展操作时写的代码: 1.函数定义的 .c 文件 #include "LinkedList.h" #include <stdio.h> #include <stdlib.h> #include <assert.h> //1.初始化 / 销毁 void LListInit(LList *llist) { llist->f...

2019-04-02 21:10:31 373

animation相关整理

iOS animation相关mode

2018-03-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除