自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Hello World!

这个人很懒,什么都没有留下!!!

  • 博客(11)
  • 收藏
  • 关注

原创 栈的基本接口

Stack.h#ifndef _STACK_H_#define _STACK_H_#include<stdio.h>#include<Windows.h>typedef int STDataType;typedef struct Stack{ STDataType a[20]; int top; //栈顶 int capacity; //容量}S...

2019-07-27 16:38:43 1178

原创 队列的基本接口

Queue.h#ifndef _SQ_H_#define _SQ_H_#include<stdio.h>#include<Windows.h>#define MAXSIZE 100typedef int QuDataType;typedef struct Queue{ QuDataType data[MAXSIZE]; QuDataType * ...

2019-07-23 15:26:09 790

原创 双向链表的基本接口

List.h#ifndef _LIST_H_#define _LIST_H_#include<stdio.h>#include<windows.h>typedef int LTDataType;typedef struct ListNode { LTDataType _data; struct ListNode* _next; struct List...

2019-07-20 09:15:11 432

原创 单链表的基本接口

SList.h#ifndef _SLIST_H_#define _SLIST_H_#include<stdio.h>#include<windows.h>typedef int SLTDataType;typedef struct SListNode { SLTDataType data; struct SListNode* next;}SList...

2019-07-19 09:17:42 674

原创 算法训练:黑色星期五

题目描述:13号又是一个星期五。13号在星期五比在其他日子少吗?为了回答这个问题,写一个程序,要求计算每个月的十三号落在周一到周日的次数。给出N年的一个周期,要求计算1900年1月1日至1900+N-1年12月31日中十三号落在周一到周日的次数,N为正整数且不大于400.这里有一些你要知道的:1、1900年1月1日是星期一.2、4,6,11和9月有30天.其他月份除了2月都有31天.闰年2...

2019-07-17 22:26:39 1067

原创 动态顺序表的基本接口

静态顺序表只适用于确定需要存多少数据的场景。静态顺序表的定长数组导致N定大了,空间开多了浪费,开少了不够用。所以现实中基本都是使用动态顺序表,根据需要动态的分配空间大小,所以,本篇中我们实现动态顺序表。SeqList.h#ifndef _SEQLIST_H_#define _SEQLIST_H_#include<stdio.h>#include<stdlib.h&g...

2019-07-17 21:56:42 358

原创 字符串函数及其模拟实现(二)

strlen()函数介绍size_t strlen(const char * str);1、字符串以’\0’作为结束标志,strlen函数返回的是在字符串中’\0’前面出现的字符个数(不包含’\0’)2、参数指向的字符串必须要以’\0’结束3、注意函数的返回值为size_t,是无符号的模拟实现#include<stdio.h>#include<windows....

2019-07-15 22:11:04 546

原创 字符串函数及其模拟实现(一)

strncpy()函数原型char * strncpy( char * destination, const char * source, size_t num);从字符串复制字符将源的前num个字符复制到目标。如果在复制num个字符之前找到源 C字符串的结尾(由空字符表示),则使用零填充目标,直到已向其写入总共num个字符。如果source长于num,则不会 在目标末尾隐式附加空字符...

2019-07-15 14:21:38 1124

原创 数据在内存中的存储

数据类型C基本的内置类型:char //字符型数据类型(1)short //短整型 (2)int //整型 (4)long //长整型 (4)long long //更长的整型 (8)float //单精度浮点数 (4)double //双精度浮点数 (8)后面的括号中的数值表示该类型定义出来的变量在存储空间中所占的字节数(32位windows平台下)类型的意义...

2019-07-15 01:17:44 1767

转载 linux基本命令操作(转)

Linux这么多命令,通常会让初学者望而生畏。下面是我结合日常工作,以及在公司的...

2019-07-03 21:01:33 1328

原创 模拟实现qsort

qsort函数C语言编译器函数库自带的一个接口,作用是用快速排序的方式进行排序qsort 的函数原型是:void qsort (void* base, size_t num, size_t size, int ( *compar)(const void*, const void* ) );参数解释:base ---- 指向要排序的数组的第一个元素的指针, 并转换为void* 类型n...

2019-07-02 23:27:06 1055

空空如也

空空如也

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

TA关注的人

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