- 博客(100)
- 收藏
- 关注
原创 面向对象程序设计基本概念和原理
2.简化编程模型:一个既长又复杂的进程可以考虑分为多个线程,成为几个独立的运行部分,如使用时、分、 秒来描述当前时间,如果写成单线程程序可能需要多重循环判断,而如果使用多线程,时、分、秒各使用一个线程控制,每个线程仅需实现简单的流程,简化了程序逻辑,这样更有助于开发人员对程序的理解和维护。从微观的角度来讲,多态性是指在一组对象的一个类中,面向对象技术可以使用相同的调用方式来对相同的函数名进行调用,即便这若干个具有相同函数名的函数所表示的函数是不同的。通常来说,类定义了事物的属性和它可以做到的(它的行为)
2023-03-20 10:10:03
1512
原创 数据结构(复习)
②所有指向文件的关键字及其指针都在叶子节点中,不像B树,有的指向文件的关键字是在内部节点中。①内部节点中,关键字的个数与其子树的个数相同,不像B树中,子树的个数总比关键字个数多1个。B+树是B树的一种变形,它更适合实际应用中操作系统的文件索引和数据库索引。拉链法 开放定址法(线性探测,平方探测,伪随机序列法) 再散列法。①插入排序 O(n^2)(直接插入排序,折半插入,希尔排序)③选择排序(简单选择O(n^2)和堆排序O(nlog2n))二叉排序树BST O(n)-O(log2n)
2023-03-20 09:19:31
360
转载 String和char
/说明:当声明了 string类型变量 str 后,printf(“%s”,str);但string不是这样的类型,所以会出错。会在读入空格时则认为字符串停止,可以使用getline函数使字符串获得整行输入的字符,但char一维数组和string使用上有所区别。string使用.size或.length获取,也可以先转换为char[]再获取长度。//size是p的大小。2.char * 转 string。4.char[] 转string。1.string转 char *3.string 转char[]
2023-03-19 14:59:29
69
转载 8 位同学按照成 绩由高到低排序,输出成绩第二高的同学的信息
1.(20 分)有 8 个学生,有如下信息:名字,年龄,成绩。请从键盘输入 8 位。同学的信息,存入文件 cs.txt,再从文件中读取出数据,并对 8 位同学按照成。绩由高到低排序,输出成绩第二高的同学的信息。
2023-03-19 14:10:47
481
1
转载 2018笔试第一题 输入第二学生信息
10903070102 郭靖 男 19851009 江苏省 85。10903070104 杨康 男 19851009 河北省 60。10903070117 虚竹 男 19851009 山东省 85。10903070105 令狐冲 男 19851009 河北省 88。10903070107 洪七公 男 19851009 河南省 64。
2023-03-18 20:15:11
66
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人