posted @ 2018-03-17 11:55 niliushall 阅读(966) 评论(0) 推荐(0)
摘要:
解决toggled无法触发setVisible 解决方法: 在QT Designer中,创建QPushButton时需要将按钮修改为 。在默认情况下,checkable是不选中的,默认为 触发按钮 (trigger button),也就是按下之后立即弹起来,而选为checkable后,就成为了 切换 阅读全文
摘要:
最佳加法表达式 题意描述 输入n个数字,给m个加号,将所有加号任意放在n个数字中某位置,要求最终得到的加法表达式的结果最小。 INPUT 4 2 1 2 3 4 OUTPUT 19 分析 本题使用动态规划,将原问题分解为:求前i个数字中放入m 1个加号的最佳加法表达式的值,再加上最后剩余数字的值。即 阅读全文
posted @ 2018-02-07 17:52 niliushall 阅读(201) 评论(0) 推荐(0)
摘要:
水果 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 8752 Accepted Submission(s): 3482 Problem Des 阅读全文
posted @ 2018-02-07 17:34 niliushall 阅读(453) 评论(0) 推荐(0)
摘要:
epoll 系统调用 1. 内核事件表 epoll使用一系列函数来完成任务,把用户关心的文件描述符中的事件放到内核里的一个事件表中,因此不用像select、poll那样每次调用都要重复传入文件描述符集或事件表。epoll需要一个文件描述符来唯一标识该事件表,该文件描述符使用 函数创建: includ 阅读全文
posted @ 2018-02-03 13:37 niliushall 阅读(145) 评论(0) 推荐(0)
摘要:
1. Lowest Common Multiple Plus 求n个数的最小公倍数。 Input 输入包含多个测试实例,每个测试实例的开始是一个正整数n,然后是n个正整数。为每组测试数据输出它们的最小公倍数,每个测试实例的输出占一行。你可以假设最后的输出是一个32位的整数。 Sample Input 阅读全文
posted @ 2017-08-02 22:32 niliushall 阅读(926) 评论(0) 推荐(0)
摘要:
6174问题 描述 假设你有一个各位数字互不相同的四位数,把所有的数字从大到小排序后得到a,从小到大后得到b,然后用a b替换原来这个数,并且继续操作。例如,从1234出发,依次可以得4321 1234=3087、8730 378=8352、8532 2358=6174,又回到了它自己!现在要你写一 阅读全文
posted @ 2017-05-29 20:39 niliushall 阅读(536) 评论(0) 推荐(0)
摘要:
某地发生了谋杀案,以下为警方得到的4个嫌疑人的证词: A说: 不是我. B说: 是C. C说: 是D. D说: C在胡说. 已知三个人说的真话,一个人说的假话,请编写一个程序判断谁是凶手.(摘自 《Linux C编程实战》 ) 代码如下: include int main (void) { int 阅读全文
posted @ 2017-05-28 12:35 niliushall 阅读(199) 评论(0) 推荐(0)
摘要:
linux兴趣小组2017面试题 1. 分析下列程序的输出. 1. 若运行 printf("%d\n",t); 结果为4,因为 sizeof 是关键字,且其后面的内容在编译时运算并替换为运算后的数值,在运行程序时直接调用替换值,不再进行 t 的运算,故t仍是4. 2. 在进行sizeof运算时, \ 阅读全文
posted @ 2017-05-26 22:33 niliushall 阅读(367) 评论(0) 推荐(0)
摘要:
数组指针和指针数组的区别 数组指针(也称行指针) 定义 int ( p)[n]; ()优先级高,首先说明p是一个指针,指向一个整型的一维数组,这个一维数组的长度是n,也可以说是p的步长。也就是说执行p+1时,p要跨过n个整型数据的长度。 如要将二维数组赋给一指针,应这样赋值: int a[3][4] 阅读全文
posted @ 2017-05-25 20:51 niliushall 阅读(131) 评论(0) 推荐(0)
浙公网安备 33010602011771号