自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Steve Wang's blog

点滴积累,点滴成长。

  • 博客(14)
  • 问答 (2)
  • 收藏
  • 关注

原创 《数据结构》 队列(Queue)操作代码集合

队列基本操作代码集合,来自《数据结构-用C语言描述》(第二版) 高教社 队列是受限制的链表或顺序表(只能从队首取结点,先进先出FIFO),相关操作可以查看之前的博客。/*链队列*/typedef struct { QueueElemType data; struct Node *next;} LinkQueueNode;typedef struct { LinkQu

2016-03-30 17:51:50 2941 1

原创 《数据结构》 栈代码操作集合

栈的基本操作代码,来自《数据结构-用C语言描述》(第二版)高教社 栈的数据结构相当于受限制(只能从栈顶取元素)的顺序表或单链表,可以参考之前的博客。/*以下为顺序栈*/#define Stack_Size 50 /*设栈中元素为50*/typedef struct { StackElemType elem[Stack_Size]; int top; //用来存放栈

2016-03-30 16:33:50 657

转载 C#多态

多态性(C# 编程指南)转自MSDN 基类指父类,派生类指子类 博主注 通过继承,一个类可以用作多种类型:可以用作它自己的类型、任何基类型,或者在实现接口时用作任何接口类型。这称为多态性。C# 中的每种类型都是多态的。类型可用作它们自己的类型或用作 Object 实例,因为任何类型都自动将 Object 当作基类型。 多态性不仅对派生类很重要,对基类也很重要。任何情况下,使用基类实际上

2016-03-28 19:13:28 420

原创 《Java程序设计基础》 第6章手记

,本章主要内容:‘ - 类的定义 - 成员变量和成员方法 - 类及成员的修饰符 - 对象的创建与使用 - 成员变量的访问与方法的调用 - 参数的传递 - 匿名对象具体的概念在原书上,老师讲到的时候你应该在书上用笔画出来作为强调,这里只贴一些总结性的概念,请仔细查阅原书和ppt,记住它们。最后贴实验答案。类是一种抽象的概念;对象则是实际存在的属于该类的具体的个体。一般说

2016-03-25 22:21:40 739

原创 《数据结构》 循环链表和双向链表常用操作代码集合

Ps:每段代码中,添加了署名Solo的代码为博主本人所写,其余来自课本或者老师。大量操作等同于单链表。重复的操作不再贴出,可以查看之前的博文。循环链表//结构体部分同单链表 略//初始化循环链表InitCLinkList(LinkList *CL){ *CL = (LinkList)malloc(sizeof(Node)); //建立循环链表的指针 (*CL)->next

2016-03-23 21:00:21 994

原创 《数据结构》 单链表常用操作代码集合

Ps:每段代码中,添加了Solo署名的是博主自己写的,其余来自课本或老师。//单链表存储结构typedef struct Node //结点类型定义{ ElemType data; struct Node *next; //LinkList为结构体指针类型} Node, *LinkList;//初始化单链表InitList(LinkList *L){ *L = (

2016-03-23 18:12:53 1559

原创 《数据结构》 顺序表常用操作代码集合

Ps:每段代码中,添加了署名Solo的是博主自己写的,其余来自课本或者老师。//定义线性表的存储结构#define MAXSIZE 100typedef struct{ ElemType elem[MAXSIZE]; //ElemType自定义 int last;} SeqList;//线性表按查找内容运算 Locate(L,e)函数int Locate(SeqList

2016-03-23 18:07:20 2832 1

原创 《Java程序设计基础》 第5章手记

《Java程序设计基础》 第5章手记 - 一维和多维数组的定义 - 数组元素的访问 - 字符串及其应用这节课给大家发福利,将会在后面贴实验作业的代码。一维数组和多维数组的定义&数组元素的访问Java对数组等引用对象的内存分配: 引用变量:为数组或对象起的一个名称。在堆中创建一个数组或对象后,还可在栈中定义一个引用变量存放该数组或对象在堆内存中的首地址(对象的句柄),以后就可在程序中

2016-03-18 18:46:01 864

原创 《Java程序设计基础》 第4章手记

《Java程序设计基础》 第4章手记本章主要内容 - 语句和复合语句 - 分支结构 - 循环结构 - 跳转语句 这四部分内容跟C语言都是一样的,只在if语句上有一些区别。所以我们不在介绍相关知识概念。if语句if(){}else{}C语言表示逻辑值的规则是,0为假,非零为真。也就是说,无论括号里是逻辑判断为真,还是从表达式中计算出了一个非零的数字,都将为真,执行i

2016-03-11 12:56:32 810

转载 堆和栈的区别

堆(heap)和栈(stack) 在计算机领域,堆栈是一个不容忽视的概念,堆栈是两种数据结构。堆栈都是一种数据项按序排列的数据结构,只能在一端(称为栈顶(top))对数据项进行插入和删除。 在单片机应用中,堆栈是个特殊的存储区,主要功能是暂时存放数据和地址,通常用来保护断点和现场。要点:堆,队列优先,先进先出(FIFO—first in first out)。栈,先进后出(FILO—Firs

2016-03-09 22:47:27 508

原创 C\C#\Java\Python 基本数据类型比较

C语言基本数据类型C#基本数据类型Ps:布尔类型即逻辑类型,表示逻辑上的真或假。C语言中0为假,非0均为真。Java基本数据类型Python基本数据类型 类型 说明 int 带符号整数,不限大小 float 双精度 complex 复数(实部加虚部)

2016-03-07 18:18:50 1945

原创 《Java程序设计基础》 第3章手记

《Java程序设计基础》 第3章手记本章主要内容:数据类型变量基本类型变量数据类型的转换规则从键盘上输入数据的语句格式运算符Java语言中的数据类型分为两大类:基本数据类型和引用数据类型。Java语言采用Unicode字符集编码方案(在使用中文时由于编码可能会出现问题,我们后面会讲到)其余的知识请参阅原书。我们有C语言的基础,重点记忆与C语言不同的和新增的内容,你可以拿一本C语言的书在

2016-03-05 14:53:12 769

原创 《Java程序设计基础》 第2章手记

前言:本手记以大学Java教学书籍《Java程序设计基础》第四版(清华大学出版社 陈国君等编著)为背景,每周更新一次,内容涉及学习这本书中可能遇到的问题及其解决办法,但不会贴原书上的内容,你需要自备这本书。有任何问题,可以在评论区留言,会逐个解答。如果是我的同学,也可以在QQ上直接问我。本人师大计算机一班,运行环境为Windows 10,使用10.0版的cmd或者Windows PowerShell

2016-03-04 13:53:29 1105 1

原创 《笨办法学Python》 总结

《笨办法学Python》 总结写到这里我决定停了,剩下的课程就是Python在各个方向上的应用,包括网络、数据处理等等。有了前面的基础,你可以专门找一本书来完成你需要学习的Python的方向。本节课涉及的知识我们这学期开始学C#、数据结构、Java等。其实各种语言都是差不多的,你只要精通其中一种,学习其他语言是很简单、很轻松的过程。祝好——Solo

2016-03-04 11:47:38 1825

空空如也

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

TA关注的人

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