- 博客(15)
- 资源 (1)
- 收藏
- 关注
原创 lua 随机数math.random()与math.randomseed()实操应用心得
本文有助于帮助初学者了解lua生成随机数,简单了解lua中math.random()和math.randomseed()的应用以及lua中随机化种子函数的选取标准及随机数应用
2022-10-31 17:07:06 6065 1
原创 图的总结
一、图的定义:图是由顶点的有穷非空集合和顶点之间边的集合组成,通常表示为:G=(V,E)其中:G表示一个图,V是图G中顶点的集合,E是图G中顶点之间边的集合。在线性表中,元素个数可以为零,称为空表;在树中,结点个数可以为零,称为空树;在图中,顶点个数不能为零,但可以没有边。若顶点vi和vj之间的边没有方向,则称这条边为无向边,表示为(vi,vj)。若从顶点vi到v...
2019-12-02 20:43:46 256
原创 数和二叉树
树1、树的定义:树:n(n≥0)个结点的有限集合。当n=0时,称为空树;任意一棵非空树满足以下条件:⑴ 有且仅有一个特定的称为根的结点;⑵ 当n>1时,除根结点之外的其余结点被分成m(m>0)个互不相交的有限集合T1,T2,… ,Tm,其中每个集合又是一棵树,并称为这个根结点的子树。2、数的基本术语:结点的度:结点所拥有的子树的个数。树的度:树中各结点度的最...
2019-11-11 21:32:43 222
原创 数组和字符串
一、字符串的基本定义:串:零个或多个字符组成的有限序列。串长度:串中所包含的字符个数。空串:长度为0的串,记为:" "。子串:串中任意个连续的字符组成的子序列。主串:包含子串的串。子串的位置:子串的第一个字符在主串中的序号。链接串:用链接存储结构来存储串。模式匹配:概念定义:1、给定主串S="s1s2…sn"和模式T="t1t2…tm",2、在S中寻找T ...
2019-11-11 21:11:24 135
原创 栈和队列的总结
一、栈的逻辑结构栈:限定仅在表尾进行插入和删除操作的线性表。空栈:不含任何数据元素的栈。允许插入和删除的一端称为栈顶,另一端称为栈底。二、栈的抽象数据类型定义ADT StackData栈中元素具有相同类型及后进先出特性,相邻元素具有前驱和后继关系OperationInitStack前置条件:栈不存在输入:无...
2019-10-28 21:39:22 446
原创 线性表的总结
一.线性表( Linear List )的定义:线性表是零个或多个具有相同类型的数据元素的有限序列。数据元素的个数定义为线性表的 长度 。长度等于零时称为空表,一个非空表通常记为 L = ( a 1 , a 2 ,……, a n ) 其中, a i ( 1 ≤ i ≤ n )称为数据元素,下标 i 表示该元素在线性表中的位置或序号, 称元素 a i 位于表的第 i 个位置,或称 a i 是表中的第...
2019-10-28 21:17:41 1056
原创 继承与多态
继承:当一个类从另一个 类继承时,可以有3种派生类型:公有型(public)、保护型(protected)和私有型(private)。继承概念:在原有的类不变的基础之上,新增一些函数,对功能进行拓展。继承说白了就是为了提高程序的可复用性。但是在一个代码中不能过度使用继承,否则会导致代码可读性降低,而且检查出错的时候也难以改正。继承定义:继承就是在一个已存在的类的基础上建立一...
2019-06-23 13:54:16 127
原创 构建系统的心得
写系统首先要明确我们需要设计这个系统有什么用,不能漫无目的的去写类,去实现功能,写系统需要有条理的思路,要明白客户需要我们做什么,需要我们怎么把作品完成好,只有这样,才是一位合格程序员写系统应有的意识。 在一开始学习类与对象的时候是和上学期学的知识是没有多少关联的,上学期学的知识充其量是为这学期 打了一小小部分的基础,根本算不上在学习系统,其实也是学习写系统的必...
2019-06-23 11:48:53 255
原创 类的总结
类的总结类的定义包括行为和属性两个部分,属性以数据表示,行为通过函数实现。类的实例称为对象,正如基本数据类型的实例称为变量一样,在程序设计中,“变量”与“对象”两个属于常常可以互换使用。在面向对象程序设计中,程序的基本单位时类。类时用户定义的数据和操作这些数据的函数的封装。类的对象使用自己的方法完成对数据的操作。c++中,属性用数据的储存结构实现,称为类的数据成员;方法用函数实现,称为成员函数...
2019-04-14 21:12:59 160
原创 C++面相对象学习总结
C++面相对象学习总结指针与引用指针就是地址,定义一个指针的时候可以初始化也可以在随后再初始化在指针定义的时候的*表示后面的是指针,而在程序运行执行的过程中的*是一个指针运算符,*p表示指针p指向的变量,指针进行相等或不等时类型为bool。指针语法:类型 *指针变量;指针值为0时是一个空指针,即不指向任何对象的指针。void*指针:可以持有任何类型的地址值;相关的值是个地址;v...
2019-03-24 21:42:02 558
原创 (新)对c语言的期末总结
C语言是一门通用计算机编程语言,广泛应用于底层开发。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。经过一学期的c语言的学习,我懂得了如何正确使用各种语句进行解决实际问题,下面我将从知识点方面梳理一下本学期所学。一、基本知识点。1、main()----在c语言中称之为“主函数”,一个c程序有且仅有一个main函数,任何...
2019-01-04 21:19:18 361
原创 对c语言的期末总结
C语言是一门通用计算机编程语言,广泛应用于底层开发。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。经过一学期的c语言的学习,我懂得了如何正确使用各种语句进行解决实际问题,下面我将从知识点方面梳理一下本学期所学。一、基本知识点。1、main()----在c语言中称之为“主函数”,一个c程序有且仅有一个main函数,任何...
2019-01-02 15:47:16 756
原创 对数组的总结
经过近一个月的学习,现本人对数组有一定的理解与看法,下面进行对数组的总结。数组的创建分两步,第一步是定义一个数组类型的变量;第二步是初始化数组。需要知道的是数组的定义是一组具有相同类型的变量的集合。数组包含数组名和数组的下标,数组的每个数据项叫做属于元素。数组的使用方法为:①(一维数组)数组类型 数组名[下标] ②(二维数组)数组类型 数...
2018-12-23 22:11:34 227
原创 循环结构的一点心得
目前认识到的C,主要是通过for、while和do-while三种语句来进行循环语句的。循环结构主要分为两种:①当型循环结构:根据条件判断是否执行循环(for循环和while循环);②直到型循环:先循环再判断是否执行循环,但至少会执行一次即(do-while循环) 一、for循环 for循环的基本表达式为: for(初始化表达式;循环控制表达式;增值表达式) {...
2018-12-09 21:29:13 1503
原创 C语言初步理解
学习C++语言开始感觉不理解,难以理解计算机语言的意义。但是过了几个月的学习后,从不甚理解到能够自己书写代码,在此表达一下自己的心得。知识点积累与感悟:关于《C语言程序设计》,前几章重点讲述的是:(1)C语言的魅力之处以及新手为何需要学习C语言,它对于C语言的讲解使我对C语言的历史有所了解同时又让我对C语言的学习充满了期待。(2)C语言的语句种类。就目前我学到的知识来看:①变量的使用需要...
2018-11-11 17:13:30 172
图书管理系统.docx
2020-07-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人