自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Git学习笔记

Repository:仓库区(或本地仓库),就是安全存放数据的位置,这里面有你提交到所有版本的数据。其中HEAD指向最新放入仓库的版本。Remote:远程仓库,托管代码的服务器(如GitHub),可以简单的认为是你项目组中的一台电脑用于远程数据交换。Index / Stage:暂存区,用于临时存放你的改动,事实上它只是一个文件,保存即将提交到文件列表信息。Workspace:工作区,就是你平时存放项目代码的地方。

2024-04-02 14:56:29 154 1

原创 Java学习笔记

未完待续

2024-04-02 14:55:45 1571 1

原创 C语言快速排序和二分查找

C语言快速排序和二分查找#include <stdio.h>#include <stdlib.h>#define BUF_SIZE 10void display(int array[], int maxlen){ int i; for(i = 0; i < maxlen; i++) { printf("%-3d", array[i]); } printf("\n"); return ;}//二分递归

2021-10-23 15:42:28 497

原创 C语言实现循环队列

C语言实现队列main.c#include "test.h"void test();ElementType dataArray[] = { {1,"侠客行"}, {2,"将进酒"}, {3,"神来之笔"}, {4,"青莲剑歌"}};int main(){ test(); return 0;}void test(){ SeqQueue seq; InitSeqQueue(& seq); for (int

2021-10-06 11:13:20 146

原创 C语言实现顺序栈

C语言实现顺序栈main.c#include "stack.h"void test();ElementType dataArray[] = { {1,"侠客行"}, {2,"将进酒"}, {3,"神来之笔"}, {4,"青莲剑歌"}};int main(){ test(); return 0;}void test(){ SeqStack seqstack; ElementType * element = (Ele

2021-10-02 16:48:27 121

原创 C语言实现顺序表增删改查

C语言实现顺序表main.c#include "test.h"void test();ElementType dataArray[] = { {1,"侠客行"}, {2,"将进酒"}, {3,"神来之笔"}, {4,"青莲剑歌"}};int main(){ test(); return 0;}void test(){ SeqList seqList; InitList(&seqList,dataArray

2021-10-01 17:31:00 195

原创 C语言实现双向链表

C语言实现双向链表(无法运行)插入过程要在草稿纸上画才更懂test.h#ifndef TEST_H_INCLUDED#define TEST_H_INCLUDED#include <stdio.h>#include <stdlib.h>typedef struct{ int id; char * name;}ElementType;//双向链表的节点,一个数据域,两个指针域typedef struct DoublyNode{

2021-09-25 09:53:35 69

原创 C语言循环链表

C语言循环链表循环链表插入节点void InsertCircularLinkList(CircularLinkList * clList,int pos,ElementType element){ //创建一个空节点 CircularNode * node = (CircularNode *)malloc(sizeof(CircularNode)); node->data = element; node->next = NULL; if (p

2021-09-24 21:28:53 74

原创 C语言实现单链表的初始化及增删改查

C语言实现链表的初始化及增删改查文件组织main.cmain.c//注意:linkList为头节点,头节点只是为了后面操作方便。其数据域无意义,但是头节点数据域通常保存链表长度,头指针指向第一个节点。#include "test.h"//初始化链表void InitLinkList(LinkList * linkList,ElementType * dataArray,int length);//插入节点void InsertLinkList(LinkList * linkList

2021-09-23 15:30:51 1155

原创 C语言结构体中.和->的区别使用

看例子即可明白,实际上区别在于定义的是结构体指针还是结构体变量。typedef struct // 定义一个结构体类型:DATA{ char key[10]; // 结构体成员:key char name[20]; // 结构体成员:name int age; // 结构体成员:age}DATA; DATA data; // 声明一个结构体变量DATA *pdata;

2021-09-19 16:47:16 785

原创 CodeBlocks中程序的多文件组织

main文件内声明函数,include入新建的.h文件实现函数,include入新建的头文件[include <stdio.h> 定义宏,定义结构体

2021-09-16 20:40:55 224

原创 C语言归并排序

C语言归并排序#include <stdio.h>#define ArrLen 20void printList(int arr[],int len){ int i; for (i=0;i<len;i++){ printf("%d\t",arr[i]); }}void merge(int arr[],int start,int mid,int end){ int result[ArrLen]; int k=0; i

2021-09-12 10:32:17 103

原创 Python实现链表增删查改

Python实现链表增删查改#先定一个node的类class Node(): #value + next def __init__ (self, value = None, next = None): self._value = value self._next = next def getValue(self): return self._value def getNext(self):

2021-08-05 01:23:17 227

空空如也

空空如也

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

TA关注的人

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