基础练习 Huffuman树 时间限制:1.0s 内存限制:512.0MB 时间限制:1.0s 内存限制:512.0MB 问题描述 Huffman树在编码中有着广泛的应用。在这里,我们只关心Huffman树的构造过程。 给出一列数{pi}={p0, p1, …, pn-1},用这列数构造Huffma ...
分类:
编程语言 时间:
2017-03-10 00:12:21
阅读次数:
209
恢复内容开始 一.储备知识: 1.内存结构分析; 2.main方法是一个线程; 3.run()是创建线程的普通方法,此时的线程还没有进入到就绪态; 4.start()方法的作用是将进程变为就绪状态; 5.创建线程有两种方法: (1)直接实现Runnable接口,该接口中只有一个run()方法,run ...
分类:
编程语言 时间:
2017-03-10 00:07:08
阅读次数:
173
注意:本随笔是在《C++Primer(第四版)习题解答(完整版)》中直接抄录的。此处主要是便于本人以后反复阅读。 习题1.1 查看所用的编译器文档,了解它所用的文件命名规范。编译并运行本节的main程序。 【解答】 一般而言,C++编译器要求编译的程序保存在文件中。C++程序一般涉及两类文件:头文件 ...
分类:
编程语言 时间:
2017-03-10 00:06:09
阅读次数:
152
1 package cn.temptation; 2 3 public class Sample01 { 4 public static void main(String[] args) { 5 // 面向对象思想 6 7 // 回顾编程语言思想进化之路:从面向过程到面向对象 8 9 ... ...
分类:
编程语言 时间:
2017-03-09 23:10:58
阅读次数:
332
在Mob官网http://mob.com/注册,创建应用,下载SDK,申请APP_key 根据官网开发指南导入SDK到你的项目中: 在assets/ShareSDk.xml中修改你的APP_key activity_main.xml 在创建一个EndterActivity模拟授权后进入登录主页面 效 ...
分类:
其他好文 时间:
2017-03-09 22:58:21
阅读次数:
567
实践目标 本次实践的对象是一个名为pwn1的linux可执行文件。 该程序正常执行流程是:main调用foo函数,foo函数会简单回显任何用户输入的字符串。 该程序同时包含另一个代码片段,getShell,会返回一个可用Shell。正常情况下这个代码是不会被运行的。我们实践的目标就是想办法运行这个代 ...
分类:
其他好文 时间:
2017-03-09 22:50:33
阅读次数:
317
1 package cn.temptation; 2 3 public class Sample01 { 4 public static void main(String[] args) { 5 // 传递 值类型参数 和 传递 引用类型参数 6 int i = 2; 7 int j = 3; 8 ... ...
分类:
编程语言 时间:
2017-03-09 22:48:43
阅读次数:
228
原理,把原始数组分成若干子数组,对每一个子数组进行排序, 继续把子数组与子数组合并,合并后仍然有序,直到全部合并完,形成有序的数组 举例 无序数组[6 2 4 1 5 9] 先看一下每个步骤下的状态,完了再看合并细节 第一步 [6 2 4 1 5 9]原始状态 第二步 [2 6] [1 4] [5 ...
分类:
编程语言 时间:
2017-03-09 21:48:40
阅读次数:
222
http://acm.hdu.edu.cn/showproblem.php?pid=1232 ...
分类:
其他好文 时间:
2017-03-09 21:46:24
阅读次数:
208
/* 需求:请输出下列的形状 * ** *** **** ***** */ class Demo2_ForFor { public static void main(String[] args) { for (int i = 1;i <= 5 ; i++) { //外循环决定行数 for (int ... ...
分类:
其他好文 时间:
2017-03-09 20:59:15
阅读次数:
220