![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
文章平均质量分 83
忠于原味233
这个作者很懒,什么都没留下…
展开
-
C++作用域 与 四种强制类型转换
C++四种强制类型转换:const_cast,static_cast,dynamic_cast,reinterpret_cast。const_cast 用来去除数据类型中的const属性。在《C++语言程序设计(第四版)》中有提到:const_cast只用于将常量指针转换为普通指针,将常引用转换为普通引用,而不用来将常对象转换为普通对象,因为这是没有意义的。用法:const_cas原创 2016-11-20 13:35:27 · 843 阅读 · 0 评论 -
舍伍德算法 线性时间选择
记录一下 算法分析实验七 利用Sherwood型随机化思路求解线性时间选择算法,并计算出程序运行所需要的时间。① 参考课件、教材、其它资料,将伪代码改成正式程序代码。② 用一组小数据,手工验证程序正确性,发现可能的错误并修复。③ 自己设计代码,生成小、中、大规模数据,分别存到三个.txt文件。④ 对三种规模的数据,检测程序运行时间,观察并记录结果和发现。 先贴一下用来生成随机数文本...原创 2018-06-09 13:14:43 · 2700 阅读 · 0 评论 -
拉斯维加斯算法结合回溯法求解n后问题
实验8 拉斯维加斯算法结合回溯法求解n后问题设stopVgas为采用拉斯维加斯算法随机排设的皇后个数,对n、stopVgas进行多组不同取值时,记录程序成功率、运行时间① 参考课件、教材、其它资料,将伪代码改成正式程序代码。② 用一组小数据,手工验证程序正确性,发现可能的错误并修复。③ 自己设计参数n、stopVgas的不同取值(可参考教材所给表格)。④ 对不同参数进行运行,检测程序运行时间,观...原创 2018-06-15 08:43:01 · 5510 阅读 · 2 评论