自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (2)
  • 收藏
  • 关注

原创 二叉树

#include<stdio.h>#include<stdlib.h>typedef struct bitree //封装一个二叉树的结构体{ int data; struct bitree *lchild; struct bitree *rchild;}bitree_t;struct node { bitree_t *data; struct nod

2017-07-18 17:51:47 206

原创 双向循环链表

#include<stdio.h>#include<stdlib.h>typedef struct node{ int data; struct node *next; struct node *prev;}linkloop;linkloop *creat_empty_linkloop(){ linkloop *head; head = (linklo

2017-07-15 17:46:57 237

原创 单链表

#include<stdio.h>#include<stdlib.h>typedef int DATATYPE;typedef struct node { DATATYPE data; struct node *next;}linklist;linklist *create_empty_linklist(){ linklist *head; head = (li

2017-07-15 17:44:32 183

原创 指针类编程题

1.编写一函数,完成一个字符串的拷贝,要求用字符指针实现。在主函数中输入任意字符串,并显示原字符串,调用该函数之后输出拷贝后的字符串。#include<stdio.h>#include<string.h>void my_copy(char *p,char *q){ while(*p != '\0') { *q = *p; q++;

2017-07-09 10:43:35 6982 2

原创 结构体—根据学生的成绩从高到低排序

假设一个班级有3个人,每个人都会有一些共有的信息:姓名 学号 年龄 分数。 从终端输入每个人的信息,然后按照分数从高到低排序,将信息打印到终端上。#include<stdio.h>typedef struct //一个结构体代表一个人 { char name[15]; int id; int age; int score;}stu;void input_

2017-07-09 08:12:57 6361 1

原创 linux基础的一些命令操作(1)

大部分都是要记住一切操作强制使用命令。linux是一个操作系统,和windows是一样的操作系统就是一个程序。AT&T MIT GE在69年旨在研究一种多任务、多用户、分时性的操作系统。这个操作系统(multics)研究失败了。 什么是多用户? 什么是多任务?宏观一次可以执行多个程序(肉眼上看到的),实际每次可能只执行一个程序 什么是分时性(时间片)?假设一个程序从头到尾运行时间为5秒,可能每

2017-07-09 00:28:28 251

原创 简单选择排序

简单选择排序: int a[5] = {12,6,78,3,9}; 从大到小排序: 1、假设第一个元素为最大值。 int max = a[0]; int index = 0;//存放的是当前最大值的数组下标 2、从a[1]开始后续的每个元素和max比较,如果a[1] > max,更新max的值:max = a[1];

2017-07-08 19:06:59 137

原创 冒泡排序

冒泡排序的思想: 假设有一个数组: int a[5] = {12,6,78,3,9}; 假设从大到小排序:不知道谁是最大值谁是最小值,从数组的第一个元素开始,相邻的元素进行比较 第一次先找到所有数据中最小值放到数组的最后面:12 和 6比较 如果12小于6,交换位置 6 和 78比较,6 < 78,交换

2017-07-08 19:05:12 230

原创 单词逆序

#include<stdio.h>#include<string.h>void swap(char *head,char *tail){ char t; while(head < tail) { t = *head; *head = *tail; *tail = t; head ++; ta

2017-07-08 18:54:42 264

统计代码行数工具.rar

代码,注释等行数的统计

2021-02-24

空空如也

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

TA关注的人

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