![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
JavaBugMaker
这个作者很懒,什么都没留下…
展开
-
页、块、程序间的关系
页式存储 注意页和块的对象的不同 对程序进行分页存储 对内存进行分块存储 文章最后会给出我总结的页和块的关系 逻辑地址和物理地址 a)逻辑地址:由两部分组成,即页号 + 页内地址设逻辑地址由总长度为m的二进制数表示,页内地址为n位,则页号为m-n位。注意: 块内地址=页内地址=2n,同理最大的程序可允许有 > >2m-n个页面。 计算公式: 页号 = 逻辑地址/页长(商) 页内地址 = 逻辑地址%页长(余数) ...原创 2020-11-23 20:50:37 · 2258 阅读 · 0 评论 -
2020-09-17
https://blog.csdn.net/qq_23994787/article/details/73612870原创 2020-09-17 19:48:51 · 49 阅读 · 0 评论 -
关于集合和数组的一些问题
集合和数组都可以存储不同类型的数据(利用多态)集合:ArrayList<Object>list=new ArrayList<Object>();优点:可以兼容所有类型数据缺点:取出来的数据类型全是Object类型,需要强制转换数据类型。改进:即泛型:ArrayList<Object>list=new ArrayList<>()...原创 2020-06-18 19:29:42 · 107 阅读 · 0 评论 -
C++继承和多态
c++作为一门面向对象的语言自然少不了面向对象的精髓:继承和多态。继承:通过继承将有共同部分的、相互联系的类构成一种层次关系,共同部分组成的类一般在最顶端称为基类(父类),其他类直接或间接地继承基类,通过继承而来的这些类称为派生类(子类)。这样就可以实现复用,子类只需要继承父类就会拥有父类的所有东西。子类对父类的访问权限:public,protected都可以访问,private成员无法访问。一个类使用protected来声明那些他想与派生类分享但不想被其他公共部分访问使用的成员。在publ原创 2020-05-17 22:30:14 · 212 阅读 · 0 评论 -
算设计与分析笔记
分治法设计过程分三阶段:划分,求解,合并 自顶向下 大整数(二进制)乘法 最大值最小值问题(类似归并算法) 中位数问题 从n个不同的数中选第i大的元素(线性时间) 快速傅里叶变换 动态规划 子问题相互独立,若不是相互独立,分治方法将重复计算公共子问题,效率低 自底向上 一类优化问题 使用动态规划的条件:优化子结构,重叠子问题 矩阵的乘法 0-1背包问题 动态规划方法可用的条件 - 优化子结构 - 子问题重叠性原创 2020-05-09 15:39:57 · 76 阅读 · 0 评论 -
一些学习心得
经过这一段时间的学习,我最大的收获就是对以前不理解的东西有了一些新的认识,在经过了java的学习后,再去回顾c++的一些知识就会豁然开朗。比如类之间的关系,组合,继承,这些东西能够很好的理解。经过上一学期的学习,我认为学好C++需要加强实践。因为C++程序设计语言是一门实践性非常强的课程,若要真正掌握编程技术,使编程能力有较大的实质性的提高,必须在认真听课勤,通过上机加强开发软件的基本技能训练。...原创 2020-04-05 21:40:37 · 89 阅读 · 0 评论