摘要:
题目 实现一颗字典查找树Trie 在线测试本题 http://www.lintcode.com/en/problem/implement-trie/ 解答 trie树又名,前缀树,因为是把字典按照前缀来建树建成就是trie 树。Trie 树可以用作字典的压缩存储,可以节省空间,但是和hash相比不节 阅读全文
摘要:
#include <stdio.h>#include <string.h>int totalScore(int score[]){ int sum=0,i; for(i=0;i<=9;i++) { sum += score[i]; } return sum;}int maxScore(int sco 阅读全文
摘要:
#include /* * 请使用递归函数完成本题 * 小编已将正确代码放在左侧任务的“不知道怎么办”里 * 小编希望各位童鞋独立完成哦~ */ int getAge(int n) { int age; if(n==1) { return 10; } else { age = getAge(n-1)+2; ... 阅读全文
摘要:
Problem蛇形矩阵是由1开始的自然数依次排列成的一个矩阵上三角形。 Input本题有多组数据,每组数据由一个正整数N组成。(N不大于100) Output对于每一组数据,输出一个N行的蛇形矩阵。两组输出之间不要额外的空行。 矩阵三角中同一行的数字用一个空格分开。行尾不要多余的空格。 Sample 阅读全文
摘要:
具体步骤: (1)寻找对应API 在Cuckoo系统上运行发现:OpenFile对应的底层API为NtCreateFile (2)对比确定对应参数 OpenFile和NtCreateFile,两者的API情况如下所示: OpenFile NtCreateFile 从关键函数表中00|02|03||, 阅读全文
摘要:
问题:两个已经排好序的数组,找出两个数组合并后的中位数(如果两个数组的元素数目是偶数,返回上中位数)。 设两个数组分别是vec1和vec2,元素数目分别是n1、n2。 算法1:最简单的办法就是把两个数组合并、排序,然后返回中位数即可,由于两个数组原本是有序的,因此可以用归并排序中的merge步骤合并 阅读全文
摘要:
一个整数总可以拆分为2的幂的和,例如:7=1+2+47=1+2+2+27=1+1+1+47=1+1+1+2+27=1+1+1+1+1+27=1+1+1+1+1+1+1总共有六种不同的拆分方式。再比如:4可以拆分成:4 = 4,4 = 1 + 1 + 1 + 1,4 = 2 + 2,4=1+1+2。用 阅读全文
摘要:
第一步,安装编译器,使用新立得或者是terminal,新立得下输入build-essential,或者是terminal下面输入 sudo apt-get install build-essential,输入密码,安装完毕。 第二步,使用自带的文本编辑器Gedit编辑C++源文件,或者用牛人使用的v 阅读全文
摘要:
Cuckoo下Virtual Box添加虚拟网卡,参考下面文档。也可UI下用鼠标完成虚拟网卡设置。 File-preference-network-添加Host-only网卡。 VBox下设置里查看网卡可看到vboxnet0。 有时候,为了服务器测试,或虚拟机应用(VMware就自带了,但VBox没 阅读全文