摘要: Sort a linked list using insertion sort.用插入排序来排序一个list,额, 我写的好麻烦啊, debug了好久,至少提交了5次。。。写吐了快,先贴代码,写的也好乱啊: 1 class Solution { 2 public: 3 ListNode* i... 阅读全文
posted @ 2015-10-13 21:49 eversliver 阅读(279) 评论(0) 推荐(0) 编辑
摘要: Reverse a singly linked list. 做II之前应该先来做1的,这个倒是很简单,基本上不用考虑什么,简单的链表反转而已: java版本的如下所示,基本上没什么区别,就是普通解法: 其实翻转链表还可以使用一种递归的方式,代码如下: 阅读全文
posted @ 2015-10-13 13:05 eversliver 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 1.信号函数调用的时候仅仅会发送出信号,所以不需要执行,所以对于信号声明就行,但是不需要进行定义。2.只有槽函数可以声明为public,private,或者是protected的,而信号不行。可以将slot仅仅看成是一个与信号相关联的成员函数。3.Qt的元对象指的是QMetaObject的实例,Qt... 阅读全文
posted @ 2015-10-13 12:44 eversliver 阅读(482) 评论(0) 推荐(0) 编辑
摘要: 对于P126的哈希表构成: 1 struct nlist *install(char *name, char *defn) 2 { 3 struct nlist *np; 4 unsigned hashval; 5 if ((np = lookup(name)... 阅读全文
posted @ 2015-10-13 12:42 eversliver 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 4-12.写一个函数itoa,通过递归调用将整数转换成为字符串。 1 #include 2 #include 3 void Itoa(int num, char * s); 4 int main(void) 5 { 6 char s[20]; 7 Itoa(1234567, s)... 阅读全文
posted @ 2015-10-13 12:41 eversliver 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 基本的排序算法有如下特点: 1.几种容易的算法都是以O(N2)排序的 2.Shell排序编程简单,其也是以O(N2)排序的,在实践中用的很多 3.复杂的排序算法往往都是按照O(NlogN)尽心排序的 4.任何通用的排序算法都需要NlogN次比较。 还有两个定理应该记一下,证明略: 1. N个互异数组 阅读全文
posted @ 2015-10-13 12:37 eversliver 阅读(389) 评论(0) 推荐(0) 编辑
摘要: 1 class DisjSets 2 { 3 public: 4 explicit DisjSets(int numElements); 5 int find(int x)const; 6 int find(int x); 7 void unionSets(int ... 阅读全文
posted @ 2015-10-13 11:54 eversliver 阅读(360) 评论(0) 推荐(0) 编辑
摘要: 这种情况一般都是,在使用的时候没有include而导致的,加上就可以正确编译通过 阅读全文
posted @ 2015-10-13 11:52 eversliver 阅读(11415) 评论(0) 推荐(2) 编辑
摘要: 首先在源码目录下面新建一个 myapp.rc的文件,在里面填写如下:IDI_ICON1 ICON DISCARDABLE "myappico.ico"(名字看自己的图片,注意图片也要复制到源码目录下面)然后再pro文件中加上下面的语句就可以了:RC_FILE... 阅读全文
posted @ 2015-10-13 11:51 eversliver 阅读(599) 评论(0) 推荐(0) 编辑
摘要: 图片的大小是由listWidget的setIconSize设定的,而不是ListWidgetItem的SetIcon设定的 阅读全文
posted @ 2015-10-13 11:50 eversliver 阅读(2392) 评论(0) 推荐(0) 编辑
摘要: 两条语句就能够实现了:1 this->newNC.setWindowFlags(Qt::WindowStaysOnTopHint);2 this->newNC.show();mark一下,防止以后忘了 阅读全文
posted @ 2015-10-13 11:49 eversliver 阅读(747) 评论(0) 推荐(0) 编辑
摘要: Reverse a linked list from positionmton. Do it in-place and in one-pass.For example:Given1->2->3->4->5->NULL,m= 2 andn= 4,return1->4->3->2->5->NULL.No... 阅读全文
posted @ 2015-10-13 11:34 eversliver 阅读(223) 评论(0) 推荐(0) 编辑