- 博客(5)
- 资源 (11)
- 收藏
- 关注
转载 使用 Visual C++ 2008 功能包加强 Windows 应用程序
<br />作为一名 Visual C++ 开发人员 ,您在最近几年可能有点被冷落的感觉,因为与 Visual C#® 相比,似乎 Microsoft 向 Visual C++® 添加的新特性和新功能要少很多。事实上,尽管 Visual C++ 编译器在性能、安全性和标准符合性等方面始终在不断改进,但很长时间以来在新库和生产率功能方面却做的比较少。后来虽然更新了 MFC 以更好地支持 Windows Vista®,但仍有许多工作需要完成。但是现在,为了对那些使用本机代码和 MFC 的开发人员
2011-05-30 11:35:00 837
原创 Graham算法——凸包问题
Graham算法的思路,大概如下:对平面上的点的集合,从中找到有最小的y坐标值的点p,然后根据其它点和p的连线与正x轴所成的角度将平面上的点进行排序,排序后,扫描从p开始的有序列表,如果所有的这些点都在凸包上,那么每三个相继的点,会组成一个左旋,从另一方面说,如果相继的三个点,p1,p2,p3,组成了一个右旋,则可以立即去除p2,因为它不可能在凸包上!如此扫描到p3等于p时,扫描就结束,剩下的点,就全都是凸包上的点了!下面是用c++写的具体代码:#include #include using nam
2011-05-26 21:14:00 1314
原创 递归的一些基础知识
<br />递归思想真的很好,但是递归的思想不是那么容易就想起来的,要找到问题的规律,若能够把这个问题化为和该问题类似的但是规模要小一些的问题,那就可以用递归的思想!当意识到要这个问题可以用递归来解决时,怎么来写出程序,又是一个挑战!通常遇到这种情况,个人认为讨论一般的情况,要比举特例要好很多。 <br /><br /> 递归通常把一个大型复杂的问题层转化为一个与原问题相似的规模较小的问题来求解,递归策略只需少量的程序就可描述出解题过程所需要的多次重复计算,大大地减少了程序的代码量。递归的能力在于用
2011-05-05 00:03:00 1092
转载 李开复老师的《算法的力量》——解开了我的疑惑
<br />算法是计算机科学领域最重要的基石之一,但却受到了国内一些程序员的冷落。许多学生看到一些公司在招聘时要求的编程语言五花八门,就产生了一种误解,认为 学计算机就是学各种编程语言,或者认为,学习最新的语言、技术、标准就是最好的铺路方法。其实,大家被这些公司误导了。编程语言虽然该学,但是学习计算机 算法和理论更重要,因为计算机语言和开发平台日新月异,但万变不离其宗的是那些算法和理论,例如数据结构、算法、编译原理、计算机体系结构、关系型数据库 原理等等。在“开复学生网”上,有位同学生动地把这些基础课
2011-05-03 23:44:00 1491 1
原创 最近的困惑
我发现我有很多困惑,有很多问题,很多疑惑不知道该去问谁,也许我想的太多,但是我不喜欢漫无目的的去做一件事,更不喜欢随波逐流,<br /> 但是我自己又不能判断方向,我常常被这些困惑弄的很苦恼,有些想逃避,零碎的片段,没有一根线把他们串起来,会很乱,对我来说。<br /> 下面一段话摘自百度知道:<br /> 想学语言,最好找个自己喜欢的,C语言做程序用的最多,JAVA做网页用的最多,这是最主流的两种语言。找一个自己喜欢的,从现在就开始研究<br /> ,其他课程和这两门语言有关联的,比如数据库,算法
2011-05-03 23:10:00 1050
Boson NetSim for CCNP v6.0.Beta2b以及注册机和帮助文档
2011-10-13
数据结构全部程序打包下载
2011-09-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人