眷恋你的方圆

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2022年2月25日

摘要: 链接: https://pan.baidu.com/s/1cTOqLiaJQwveCIM5CYkJJQ 提取码: yeuc 复制这段内容后打开百度网盘手机App,操作更方便哦 阅读全文
posted @ 2022-02-25 21:35 眷恋你的方圆 阅读(61) 评论(0) 推荐(0) 编辑

2018年8月27日

摘要: 应用场景 比如求10亿个数中的最大的前10个数,此时构建只有10个元素的小顶堆,如果比堆顶小,则不处理;如果比堆顶大,则替换堆顶,然后依次下沉到适当的位置。 比如求10亿个数中的最小的前10个数,此时构建只有10个元素的大顶堆,如果比堆顶大,则不处理;如果比堆顶小,则替换堆顶,然后依次下沉到适当的位 阅读全文
posted @ 2018-08-27 16:40 眷恋你的方圆 阅读(746) 评论(0) 推荐(0) 编辑

2018年8月25日

摘要: 栈:先进后出 #include<stack> stack<int> temp; temp.pop():移除栈顶元素。 temp.push():在栈顶增加元素。 temp.empty():栈为空返回真。 temp.top():返回栈顶元素。 temp.size():返回栈中元素数目。 如果想让stac 阅读全文
posted @ 2018-08-25 21:17 眷恋你的方圆 阅读(1806) 评论(0) 推荐(0) 编辑

2018年8月15日

摘要: (个人笔记,看不懂莫怪) 一 多态 在程序运行的过程中才能决定调用什么方法,声明基类的指针,利用该指针指向任意一个子类的对象,调用相应的虚函数,可以根据指向的子类的不同而实现不同的方法。 同一操作作用于不同的对象,可以有不同的解释,产生不同的执行结果。 类中的多态就是派生类对同基类的方法进行了重写, 阅读全文
posted @ 2018-08-15 22:38 眷恋你的方圆 阅读(260) 评论(0) 推荐(0) 编辑

2018年7月26日

摘要: 代码段(.text),也称文本段(Text Segment),存放着程序的机器码和只读数据,可执行指令就是从这里取得的。如果可能,系统会安排好相同程序的多个运行实体共享这些实例代码。这个段在内存中一般被标记为只读,任何对该区的写操作都会导致段错误(Segmentation Fault)。 数据段,包 阅读全文
posted @ 2018-07-26 15:09 眷恋你的方圆 阅读(417) 评论(0) 推荐(0) 编辑

2018年7月23日

摘要: 在C++的Template中很多地方都用到了typename与class这两个关键字,有时候这两者可以替换,那么这两个关键字是否完全一样呢? 事实上class用于定义类,在模板引入c++后,最初定义模板的方法为:template<class T>,这里class关键字表明T是一个类型,后来为了避免c 阅读全文
posted @ 2018-07-23 14:39 眷恋你的方圆 阅读(985) 评论(0) 推荐(0) 编辑

摘要: Python中的对象之间赋值时是按引用传递的,如果需要拷贝对象,需要使用标准库中的copy模块。 1. copy.copy 浅拷贝 只拷贝父对象,不会拷贝对象的内部的子对象。 2. copy.deepcopy 深拷贝 拷贝对象及其子对象 一个很好的例子: Python代码 import copy a 阅读全文
posted @ 2018-07-23 14:05 眷恋你的方圆 阅读(123) 评论(0) 推荐(0) 编辑

2018年7月17日

摘要: 头文件中的 #ifndef/#define/#endif 防止该头文件被重复引用 “被重复引用”是指一个头文件在同一个cpp文件中被include了多次,这种错误常常是由于include嵌套造成的。比如:存在a.h文件#include "c.h"而此时b.cpp文件导入了#include "a.h" 阅读全文
posted @ 2018-07-17 11:20 眷恋你的方圆 阅读(140) 评论(0) 推荐(0) 编辑

2017年10月14日

摘要: 贝叶斯的数学基础和理论就不写了,很基础,网上博客也一大堆。这里只写实现的具体过程 (代码复制可以直接使用,没有缺少,里面会有一些测试性的语句) 总的来说实现的过程分成四个步骤 第一部分:一些基础函数的实现 loadDataSet()函数创建了一些实验样本,这个是我们自己写的,用来对代码编写后进行简单 阅读全文
posted @ 2017-10-14 20:42 眷恋你的方圆 阅读(2580) 评论(0) 推荐(1) 编辑

2017年9月21日

摘要: (github:https://github.com/suferyang/KNN/tree/master/KNN) 识别手写的数字0-9,其中图片像素大小为32*32,源码中将像素值用文本格式存储了。 例如: 源代码中目录trainingDigits中包含2000个例子,testDigits中包含大 阅读全文
posted @ 2017-09-21 16:27 眷恋你的方圆 阅读(516) 评论(0) 推荐(0) 编辑