- 博客(11)
- 收藏
- 关注
原创 linux系统下VIM使用小结(持续更新)
在ubuntu14.04下学习使用了vim,初次使用,学习了一些命令和实例,觉得学习起来太难,感觉只是将UI 一.linux内核源码
2015-06-29 21:13:36 1956
原创 ubuntu14.04下解决eclipse菜单栏消失问题
一. 今天刚在电脑上装了ubuntu14.04,尝试了一下,发现太多问题需要解决。。虽然以前在vmware虚拟机上运行过,但毕竟有差异,而且以前只是拿来熟悉linux系统和命令,这次是准备做开发,因此装软件时会遇到各种错误。 准备学习python,装了eclipse,在准备下载PyDev插件时,发现找不到菜单栏。。网上找了下,发现这是个bug,网上的解决办法主要有两种,不过我只尝试成功了一种,
2015-06-27 18:45:14 4083 2
转载 如何成为一个牛逼的C/C++程序员?
这个题目的噱头太大,要真的写起来, 足够写一本书了。 本人是过来人, 结合自身的体会和大家交流一下,希望新人能少走弯路。 每个人的情况不一样,我下面的描述可能并不适合每一个看到这篇文章的人。 一、C/C++语言 如果你的基础很差, 建议不要一开始就学C++语言,从C开始学起,对程序有个初步的认识,循序渐进。C语言的书嘛,先
2015-06-19 10:30:10 449
转载 C/C++程序员必须熟练应用的开源项目
作为一个经验丰富的C/C++程序员, 肯定亲手写过各种功能的代码, 比如封装过数据库访问的类, 封装过网络通信的类,封装过日志操作的类, 封装过文件访问的类, 封装过UI界面库等, 也在实际的项目中应用过, 但是回过头仔细想想,其实以前自己写过的这些代码,只能是在特定的项目或者特定的环境中使用, 对于自己来说, 在不同的项目中应用, 只需要复制代码, 改改也就可以了, 因为自己写的代码自己很熟悉。
2015-06-19 10:26:04 390
原创 编程知识、想法汇总(长期更新)
本文章记录在学习编程中遇到的易错点易混点,以及一些比较好的用法。很多时候,写错的地方第二次常常也写错,有些用法看了好几次也没彻底会用,记录下这些知识点,方便复习进步!!
2015-06-16 13:38:30 976
原创 学习编程艺术的心得、知识总结1(长期更新)
本文章用于记录阅读七月大神的博客编程艺术的心得、知识,在看了两三章节的过程中,每次都是先看思路,自己编写调试后和他的代码对比,在自己编写过程中,发现了自己对编程知识方法的许多错误使用,同时学习到了简洁的编程方式。在整个阅读过程,想到遇到什么都记录一下,在反思中学习进步!! 七月的编程艺术github版网址:https://github.com/julycoding/The-Art-Of-Prog
2015-06-16 11:59:41 481
原创 POJ之路11-1789 Truck History
一、最小生成树实战-1789 Truck History 此题题意有点难理解,输入卡车数目和卡车类型的七位字母编码,要求选择一种派生的方法,使得派生的路径值最小,两个字母编码的不同个数即为路径值。根据题意,也就是求最小生成树的权值,然后表示成1/min_d的形式即可。 编写代码中,prim部分直接套用上一篇博客中的代码,只修改了输入数据建图的操作,AC的代码如下。 本来可以一次AC的,结果因
2015-06-15 21:31:33 262
原创 最下生成树以及并查集学习
一、并查集 在准备学习最小生成树算法时,了解到需要用到并查集知识,所以先学习了一番,资料参考来自百度百科。 在一些有N个元素的集合应用问题中,我们通常是在开始时让每个元素构成一个单元素的集合,然后按一定顺序将属于同一组的元素所在的集合合并,其间要反复查找一个元素在哪个集合中。 下面是根据一个例题来学习的,具体描述和实现代码如下: 描述 若某个家族人员过于庞大,要判断两个是
2015-06-15 10:56:54 416
原创 POJ之路10--1125 Stockbroker Grapevine
一、 此题可用标准的floyd算法求解,主要是理解题意,利用floyd算法求出所有点之间的最短路径后,需要对所有点,找出它与其它所点的最大路径值的最小值。 其中需要特别注意的是memset的使用,对于int型数使用memset,只有将其设置为0或-1才是正确的。AC的代码如下: #include using namespace std; const int maxnu=9999999;
2015-06-14 22:32:46 402 4
原创 POJ之路9-1062
一、昂贵的聘礼 学习最短路径算法dijkstra后的第一次刷题实践,发现题目是加了限制的最短路径求解,只得在网上看了一些思路和程序,借鉴着艰难的写出来。测试了许多数据,都是正确的,提交却显示错误,mark一下,需进一步检查,代码如下: #include using namespace std; const int inf=0x7fffffff; i
2015-06-14 16:25:00 405
原创 POJ之路8-1328
一、 思路:将所有点按x大小排序,然后一次找到一个x轴上的点,使得包含最小的岛屿的点,且雷达位置点x尽可能的大。依次查找到结束。 代码如下,测试了很多数据都ok,可提交照样是wrong,mark一下,后面继续改进。 #include #include using namespace std; struct stu { int x; int y; }island[1001];
2015-06-04 15:13:43 1280
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人