码迷,mamicode.com
首页 >  
搜索关键字:大堆    ( 2816个结果
你为你的程序做了什么--代码篇
今天去公司加班改bug,看着代码很生气,一点没注意,一大堆问题,由此想写篇文章解解气,奉劝想在程序员这条路上多走会儿的人们一些建议,虽然我也没走多久,算是大家探讨吧。几个问题:一、你提交代码前有充分测试吗?二、你提交代码前有侥幸心理吗?三、你提交代码前有仔细检..
分类:其他好文   时间:2014-12-05 10:58:13    阅读次数:147
数据结构·SPlay
Splay嘛是什么?网上一大堆教程我就懒得说了,毕竟自己表达能力超烂超烂的。原理很简单,但是写起代码来就各种WARETLE了晕。也没去看其他大神的Splay模版,然后就自己一边找题做一边摸索出一套适合自己的模版,打得顺手才好用嘛=v=BZOJ 1503 【Code】BZOJ 1500【Code】BZ...
分类:其他好文   时间:2014-12-04 22:50:05    阅读次数:164
堆排序(最大堆)
#include "iostream.h" using namespace std; //因为i从0开始 #define LeftChild(i) (2*(i)+1) //i-N范围内,创建最大堆 void maxHeap(int A[], int i, int N){ int tmp; int child; for(tmp=A[i];LeftChild(i)<N;i=child){...
分类:编程语言   时间:2014-12-04 20:03:10    阅读次数:218
找出数组前N大的数
这个题也是个比较有名的面试题.当然有很多变种. 题目意思基本是:从一个数据量很大的数组里找前N大的元素.不允许排序. 这个题有两个比较好的思路: 思路一:用快速排序的思想,是思想,不是要排序; 思路二:用最大堆的思想. 我暂时只实现了思路一,思路二我之后实现了会补上. 思路一...
分类:编程语言   时间:2014-12-03 22:45:08    阅读次数:132
从MyEclipse插件安装中想到的
网上一搜“Eclipse插件安装”一大堆文章,之前也懒得记。刚才又安装了以下SVN插件,真心蛋疼。 我已经将SVN插件压缩文件下载到了本地,然后使用help->Install from site的安装方式来安装,结果先滚出一堆什么乱七八糟的东西来,好像是在检查网络上的一个路径,TM,我不都已经下载下来了吗?你检查各屁啊?! 好不容易经过了这一步,然后我选择了我下载的压缩文件,然后就开始等待了。...
分类:系统相关   时间:2014-12-03 00:31:45    阅读次数:195
hdu 1284 钱币兑换问题
这道题有n多种思路和做法,网上一搜也能搜到一大堆(可对于弱菜的我来说曾经一种做法也不会T.T),先不说完全背包,dp,母函数之类的高端技术了,直接用数学方法来搞即可(我也是看了别人的代码和注解后才想明白的……) 把不同的种数按照硬币的种类和数量来分类,可以先考虑3分的硬币:先用3分和1分的硬币...
分类:其他好文   时间:2014-12-03 00:01:45    阅读次数:166
Spring学习之SpringMVC框架快速搭建实现用户登录功能
关于SpringMVC的介绍我就不多说了,网上一搜一大堆,好多大鸟的博客都有详细的描述,之前看的跟开涛学SpringMVC,写的非常好,SpringMVC运行的流程和原理讲的非常的细致在此我引用一下开涛前辈的图片和文字,大家要是想看原文就点击上面的链接。 SpringMVC处理请求的流程图 大家一定要仔细的看,最好是拿张纸,画一画,可比你光看有效果,大家可以与纯MVC模式对比一下,这样...
分类:编程语言   时间:2014-12-02 22:41:25    阅读次数:291
不开源的免费软件其实危机重重!很多是木马,进入捆绑安装模式
现在你上网下载一个免费软件,基本上可以说是绑定木马。收费注册版还好,不收费的免费版本基本上不能安装!否则机器很快就被植入木马和感染病毒。当然我说的还是目前流行的windows软件。 以前玩游戏外挂,有些人放出免费外挂,大家下载使用,结果被盗号。这是一个盗号木马!!杀毒软件也未必查得出来。 最近在网上下载安装一些软件,不久发现机器上安装了一大堆软件,都不知道是怎么来的?我的机器一下子安装...
分类:其他好文   时间:2014-12-02 17:21:48    阅读次数:108
VIM简明教程
vim的学习曲线相当的大(参看各种文本编辑器的学习曲线),所以,如果你一开始看到的是一大堆VIM的命令分类,你一定会对这个编辑器失去兴趣的。下面的文章翻译自《Learn Vim Progressively》,我觉得这是给新手最好的VIM的升级教程了,没有列举所有的命令,只是列举了那些最有用的命令。....
分类:系统相关   时间:2014-12-02 14:51:54    阅读次数:164
关于tiny4412自写qt4程序打开摄像头的实践手记
一、本想着偷懒借用opencv自带的VideoCapture类直接在arm上打开摄像头读取数据,失败。 百度原因,需要编译arm版本的opencv时将V4l2的支持编译进去,而其需要一大堆库的支持,了解详细时才恍然大悟之前看到的一些opencv移植教程中提到的交叉编译ffmpeg等库,皆是基础。 放弃此方案。 二、继续想偷懒,借用网上能找到的各种V4L2的qt4的demo打开摄像头,然后将数...
分类:其他好文   时间:2014-12-01 19:17:44    阅读次数:481
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!