自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 数据结构与算法基础之哈夫曼编码(C语言)

数据结构与算法基础之哈夫曼编码(C语言) 学习来源: 数据结构与算法基础(青岛大学-王卓) 地址: https://www.bilibili.com/video/BV1nJ411V7bd?p=22&spm_id_from=pageDriver 背景: 实现视频里老师的伪代码,并不完全一样,但基本雷同。 更新 2021/10/8 第一次发布 代码: 栈的实现(作为工具) Stack.h #ifndef _STACK_H_ #define _STACK_H_ //Stack object.

2021-10-08 20:29:59 416

原创 数据结构与算法基础之哈夫曼树(C语言)

数据结构与算法基础之哈夫曼树(C语言) 学习来源: 数据结构与算法基础(青岛大学-王卓) 地址: https://www.bilibili.com/video/BV1nJ411V7bd?p=22&spm_id_from=pageDriver 背景: 实现视频里老师的伪代码,并不完全一样,但基本雷同。 更新 2021/8/1 第一次发布 代码: Huffman.h #ifndef _HUFFMAN_H_ #define _HUFFMAN_H_ typedef struct Huffman *H

2021-08-01 17:43:20 241

原创 数据结构与算法基础之对称矩阵(C语言)

数据结构与算法基础之对称矩阵 学习来源: 数据结构与算法基础(青岛大学-王卓) 地址: https://www.bilibili.com/video/BV1nJ411V7bd?p=22&spm_id_from=pageDriver 背景: 实现视频里老师的伪代码,并不完全一样,但基本雷同。 更新 2021/7/3 第一次发布 代码: SymmetryMatrix.h #ifndef _SYMMETRYMATRIX_H_ #define _SYMMETRYMATRIX_H_ typedef s

2021-07-03 23:49:56 902 1

原创 数据结构与算法基础之kmp算法(C语言)

数据结构与算法基础之kmp算法 学习来源: 数据结构与算法基础(青岛大学-王卓) 地址: https://www.bilibili.com/video/BV1nJ411V7bd?p=22&spm_id_from=pageDriver 背景: 实现视频里老师的伪代码,并不完全一样,但基本雷同。 更新 2021/7/1 第一次发布 代码: Kmp.h #ifndef _KMP_H_ #define _KMP_H_ int Position(char *String, char *MatchStr

2021-07-01 22:22:07 167

原创 数据结构与算法基础之环形队列实现(C语言)(升级版)

数据结构与算法基础之环形队列实现 学习来源: 数据结构与算法基础(青岛大学-王卓) 地址: https://www.bilibili.com/video/BV1nJ411V7bd?p=22&spm_id_from=pageDriver 背景: 实现视频里老师的伪代码,并不完全一样,但基本雷同。 更新 2021/6/20 第一次发布 代码: CircleQueue.h #ifndef _CIRCLEQUEUE_H_ #define _CIRCLEQUEUE_H_ typedef struct

2021-06-20 15:14:30 266

原创 数据结构与算法基础之栈实现(C语言)

数据结构与算法基础之栈实现 学习来源: 数据结构与算法基础(青岛大学-王卓) 地址: https://www.bilibili.com/video/BV1nJ411V7bd?p=22&spm_id_from=pageDriver 背景: 实现视频里老师的伪代码,并不完全一样,但基本雷同。 更新 2021/5/31 第一次发布 代码: Stack.h #ifndef _STACK_H_ #define _STACK_H_ struct TheStack { char c[32]; };

2021-05-31 23:52:57 232 3

原创 数据结构与算法基础之线性表链式实现(C语言)

数据结构与算法基础之线性表链式实现 学习来源: 数据结构与算法基础(青岛大学-王卓) 地址: https://www.bilibili.com/video/BV1nJ411V7bd?p=22&spm_id_from=pageDriver 背景: 实现视频里老师的伪代码,并不完全一样,但基本雷同。 代码: LinkList.h #ifndef _LINKLIST_H_ #define _LINKLIST_H_ struct Node { char Data[16]; struc

2021-05-12 17:04:52 149

原创 数据结构与算法基础之线性表顺序实现(C语言)

数据结构与算法基础之线性表顺序实现 学习来源: 数据结构与算法基础(青岛大学-王卓) 地址: https://www.bilibili.com/video/BV1nJ411V7bd?p=22&spm_id_from=pageDriver 背景: 实现视频里老师的伪代码,并不完全一样,但基本雷同。 代码: SequenceList.h #ifndef _SEQUENCELIST_H_ #define _SEQUENCELIST_H_ struct List_SQ { int *Sequ

2021-05-05 00:12:09 455

原创 数据结构环形队列学习(c语言)

数据结构环形队列学习(c语言) 实现效果 效果模型描述 代码设置队列长度为5,数组实际大小为6(队列长度加1) 黄色方格是队列头,灰色是未被使用内存,蓝色是队列元素 Example1: 当队列添加满元素时(此时队列元素为5) Example2: 删除Example1中队列3个元素(此时队列元素为2) Example3: 在Example2队列基础上增加3个元素(此时队列长度为5) Example4: 在Example3队列基础上删除3个元素(此时队列长度为2) 代码 #inclu

2021-04-14 20:52:10 374

原创 用c语言实现字符大小写转化

用c语言实现字符大小写转化 原理介绍 运行效果 代码 #include <stdio.h> #include <stdlib.h> void toCapital(char *c) { *c &= (char)0xDF; //c and 11011111b } void toLower(char *c) { *c |= (char)0x20; //c or 00100000b } int main(void) { c

2021-04-13 22:15:45 179

原创 数据结构简单队列学习(最简单)

数据结构简单队列学习(c语言) 实现效果 代码 #include <stdio.h> #include <stdlib.h> #include <string.h> //Queue struct typedef struct { int head; int tail; int *queue; size_t arr_len; size_t que_len; } Queue; void NewCommonQueue(Queue

2021-04-11 21:28:06 126

原创 汇编学习(王爽实验16)

汇编语言学习(王爽-8086) 实验16: 编辑包含多个功能子程序的中段例程 实验要求 实现效果 当ah为1,al为2 当ah为2,al为4 代码 assume cs:code,ds:data,ss:stack ;-------------------------------------------------- stack segment db 128 dup (0) stack ends ;-------------------------------------

2021-04-11 17:51:06 295

原创 汇编学习(王爽实验15)

汇编语言学习(王爽-8086) 实验15: 安装新的int9 中断例程 实验要求 实现效果 代码 assume cs:code,ds:data,ss:stack ;-------------------------------------------------- stack segment db 128 dup (0) stack ends ;-------------------------------------------------- data segmen

2021-04-04 19:29:14 198

原创 自我介绍

自我介绍 因编程与本人工作无关,爱好罢了。时间有限,所以发的技术博客都不会有太多注释说明,见谅。

2021-03-28 17:08:43 110

原创 汇编学习(王爽实验14)

汇编语言学习(王爽-8086) 实验14:访问CMOS RAM 实验要求 实现效果 代码 ```bash assume cs:code,ds:data,ss:stack ;-------------------------------------------------- stack segment dw 16 dup (0) stack ends ;-------------------------------------------------- data segm

2021-03-28 16:48:25 275

原创 汇编学习(王爽实验11)

汇编语言学习(王爽-8086) 实验11:编写一个子程序 实验要求 代码 assume cs:code,ds:data,ss:stack ;-------------------------------------------------- stack segment dw 16 dup (0) stack ends ;-------------------------------------------------- data segment db 'wel8co

2021-03-20 15:14:00 220

原创 汇编学习(王爽课程设计1)

汇编学习(王爽课程设计1)(8086) 吐槽 c语言10分钟搞定的事情,花了我3天时间! 任务 运行效果 代码 assume cs:code,ds:data,ss:stack ;-------------------------------------------------- data segment db '1975',0,'1976',0,'1977',0,'1978',0,'1979',0,'1980',0,'1981',0,'1982',0,'1983',0

2021-03-09 00:19:11 184

原创 二分查找学习(C语言)

二分查找学习(c语言) 注:代码在Linux下书写,有些Linux头文件没删,但没有使用 排序用的快速排序,这个我已经提前封装为函数 代码只有两个函数为二分查找,其它为辅助 #include <stdio.h> #include <stdlib.h> #include <string.h> #include <unistd.h> #include <math.h> #include <time.h> #define My_Rand(a

2021-03-06 19:08:49 124

原创 快速排序学习(C语言)

快速排序学习(C语言) 注: 我是在Linux下写的代码,有些Linux头文件没删,但这次代码没用到。 新手一名,快速排序研究了很久,见谅。 下面代码包含main函数和一些辅助函数,快速排序在唯一函数中。 #include <stdio.h> #include <stdlib.h> #include <string.h> #include <unistd.h> #include <math.h> #include <time.h> #

2021-03-06 16:36:54 112

原创 汇编学习(王爽实验10)

汇编语言学习(王爽-8086) 实验10: 编写小程序 ps:大致是用汇编实现c语言把整数转字符串输出 assume cs:code,ds:data,ss:stack ;-------------------------------------------------- stack segment dw 1024 dup (0) stack ends ;-------------------------------------------------- data segment

2021-03-04 19:48:29 204 1

原创 QT学习第一次作业

QT学习第一次作业 实现按钮Open/Close窗口 1. main.cpp #include "widget.h" #include <QApplication> int main(int argc, char *argv[]) { QApplication a(argc, argv); Widget w2; Widget w(&w2); w.show(); return a.exec(); } 2. widget.h #ifndef WI

2021-02-28 01:40:02 553

空空如也

空空如也

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

TA关注的人

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