看了这些代码之后 总结了一下 其实就那三个for 循环 一:找与v有连接的点 。二:从这些连接的点找到最小,把他看成是下一次的v 。 三: 你要把有出现的那些边 更新掉 。 详解在代码里写出了 #include#include#includeusing namespace std ;#d...
分类:
其他好文 时间:
2014-07-31 09:34:55
阅读次数:
219
作为一个安全开发人员离不开调试器,它可以动态显示程序的执行过程,对于解决程序问题有极大的帮助,这些文章记录了我开发一个调试器雏形的过程,希望对你有帮助。或许我写的代码很拙劣,还请大家多多见谅!我们使用Microsoft Visual Studio 6.0 VC编译器来作为我们的开发工具想对一个程序进...
分类:
其他好文 时间:
2014-07-31 09:34:36
阅读次数:
398
解决办法:记事本或写字板打开解决方案文件,把版本更改为你现在的版本就可以了,如下,我将Format Version 12.00改为11.00,就能运行该方案了将其改成你现在用的vs版本就可以打开了——vs2010改为:Microsoft Visual Studio Solution File, Fo...
分类:
其他好文 时间:
2014-07-31 09:34:15
阅读次数:
271
Just corner case..class Solution {public: ListNode *reverseBetween(ListNode *head, int m, int n) { if(m == n) return head; ListNode *...
分类:
其他好文 时间:
2014-07-31 09:34:05
阅读次数:
245
流程:服务器: 客户端:监听端口,等待访问 指定服务器ip、端口、传输协议 ↓ ↓ 请求 ...
分类:
其他好文 时间:
2014-07-31 09:33:56
阅读次数:
257
我们这个国家能不能不这么2?谈谈转基因。[引用]网上流传一个段子:说,大航海时代,我们禁海。大工业时代,我们的慈禧不让修铁路。大贸易时代,我们反帝反修。大数据时代,我们限制因特网。我们这个国家能不能不这么2?呵呵,我还要加上一句,在生物学大革命时代,我们反对‘转基因’。。。19世纪生物学最伟大发现:...
分类:
其他好文 时间:
2014-07-31 09:33:25
阅读次数:
200
上一章既然说到了调试循环事件,那么接下来我们该说说对调试器事件的处理了. 调试器的事件处理虽然有很多,但是并不是每一个都用得上的,接下来的文章中我们挑选一些经常用到的来给大家说说.CREATE_PROCESS_DEBUG_EVENT 创建进程之后的第一个调试事件,CREATE_PROCESS_DEB...
分类:
其他好文 时间:
2014-07-31 09:33:16
阅读次数:
299
一个有限状态机是一个设备,或是一个设备模型,具有有限数量的状态,它可以在任何给定的时间根据输入进行操作,使得从一个状态变换到另一个状态,或者是促使一个输出或者一种行为的发生。一个有限状态机在任何瞬间只能处于一种状态。 状态变换表 状态变换表是一个条件和那些条件导致的状态的表,这个表可以被智能体在规则...
分类:
其他好文 时间:
2014-07-31 09:33:05
阅读次数:
196
vi是"VisualInterface"的简称,它在Linux上的地位就仿佛Edit程序在DOS上一样。它可以执行输出、删除、查找、替换、块操作等众多文本操作,而且用户可以根据自己的需要对其进行定制,这是其他编辑程序所没有的。vi不是一个排版程序,它不象Word或WPS那样可以对字体、格式、段落等其...
分类:
系统相关 时间:
2014-07-31 09:32:46
阅读次数:
286
在Windows平台下,发现Thrust库与运行时库msvcprt库有冲突解决方案:在VC项目属性:C/C++=>CodeGeneration=>RuntimeLibrary把Multi-threadedDLL(/MD)选项改为Multi-threaded(/MT),即使用静态库代替动态库。Debu...
分类:
其他好文 时间:
2014-07-31 09:32:35
阅读次数:
184
就是对讲机有个按钮,基本上第一次登陆的时候,点击就闪退,第二次之后就会好很多(如果不闪退的情况下,连续使用基本不会闪退),但是偶尔也闪退,退出软件一会,再登陆的时候还是闪退,我实在是搞不明白了,贴上部分代码,求大神赐教!后台处理:chatButton就是那个点击的按钮publicvoidonCrea...
分类:
移动开发 时间:
2014-07-31 09:32:25
阅读次数:
221
最近在做ASP.NET项目中,需要实现一个tab页控件。发现asp.net控件中没找到现成的。一般的实现都需要js和div配合。于是就用到了easyui里面的。使用也很简单,将easyui需要的js和样式文件都加载后。直接用div即可实现。效果如下代码也很简单,每个tab是一个div。引用easyu...
分类:
编程语言 时间:
2014-07-31 09:32:15
阅读次数:
188
1、解决的流程有问题:在接收任务时,没有按规则先整理出修改的思路,步骤,与最初开发人员讨论,并向领导报告预改进方案,使改造路线出现偏差。2、未能理解原有设计,程序开发理念理解不足:未深入理想原有代码的设计基本思路,原来的设计在思想深处严格遵守MVC思路,以本地数据集为依托,一切V层的绘制,是先以M层...
分类:
其他好文 时间:
2014-07-31 09:31:55
阅读次数:
180
废话不说,直接上代码C/C++ code?1234567891011121314151617181920212223__global__voidKernel(int*dv){inti=threadIdx.x;dv[i]=i;}intmain(){thrust::device_vectordv(10)...
分类:
其他好文 时间:
2014-07-31 09:31:45
阅读次数:
180
编程和设计的过程,就是一个逐步完善的过程,没有人一开始会想的很全面,也没有绝对的错误的代码和设计。...
分类:
其他好文 时间:
2014-07-31 07:29:15
阅读次数:
189
使用tinyxml,需要在工程中包含其源码,并在头文件建立引用关系。下面是一个简单的例子,按照层次关系打印出xml文件。...
分类:
其他好文 时间:
2014-07-31 07:28:56
阅读次数:
272
关于synchronized关键字的作用:
1、在某个对象的所有synchronized方法中,在某一时刻,只能有一个唯一的一个线程去访问这些synchronized方法
2、如果一个方法是synchronized方法,那么该synchronized关键字表示给当前对象(this)上锁。
3、如果一个synchronized方法是静态(static)的,那么该synchronized关键字表示给当前对象所对应的class对象上锁。(每个类,不管生成多少对象,其对应的class对象只有一个)
4、多线程:如...
分类:
编程语言 时间:
2014-07-31 07:28:45
阅读次数:
236