自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 问答 (1)
  • 收藏
  • 关注

原创 哈夫曼树及其应用

哈夫曼树树,也称最优二叉树,是指对于一组带有确定权值的叶结点,构造的具有最小带权路径长度的二叉树。二叉树的路径长度是指由根结点到所有叶结点的路径之和。设二叉树具有n个带权值的叶结点,那么从根结点到各个叶结点的路径长度和相应结点权值的乘积之和叫做二叉树的带权路劲长度。记为:

2016-05-17 07:06:31 2579 1

原创 Windows文件操作

文件操作的主要API函数

2016-04-26 22:41:17 447

转载 ActionBar的使用

ActionBar其实就是一个顶部的标题栏,不过我们也可以通过ActionBar的一些方法对其进行修改,添加操作项或者图标,也可以对其进行隐藏;如上所示:1是应用程序的图片,2是一个下拉菜单,3是两个action按钮,4是overflowmenu即溢出菜单;1.添加菜单ActionBar的添加非常简单,只需要在AndroidManifest.xml中指定Application或Ac

2016-04-24 16:35:14 759

原创 ViewPager的使用

ViewPager可以实现页面的滚动功能,通常配合PagerTabStrip或者PagerTitleStrip一起使用,从而显示标题。如果要使用PagerTabStrip或者PagerTitleStrip的话,需要把它们作为ViewPager的子控件使用,同时应该设置它们的属性layout_gravity为top或者bottom,表示标题显示在顶部或者底部。ViewPager其实只是一个空页面,需

2016-04-24 14:14:46 274

原创 进程与线程(二)

Linux中的线程机制十分特殊,从内核的角度来说并没有线程的概念,故没有为线程单独定义数据结构,通过clone()创建的Linux线程,仅被看做一个与其他进程共享某些资源的特殊进程而已; Linxu中把线程分为内核线程,内核支持的用户线程和线程库支持的用户线程等3种类型;

2016-04-09 15:34:42 392

原创 进程与线程(一)

进程与线程

2016-04-09 13:50:54 1144

转载 Shell脚本语法

最近在做Linux操作系统实验,遇到有关Shell脚本编程的问题,除了老师给的资料,特地在网上找了相关的资料,在所有的资料中,在我看来,C语言中文网----Shell教程  算是比较全面的,为了避免忘记,查找麻烦,所以全部复制过来了.所以接下来的内容基本上都是那个网站的内容。Shell本身是一个用C语言编写的程序,它是用户使用Unix/Linux的桥梁,用户的大部分工作都是通过Shell完成的

2016-03-25 14:52:35 1542

原创 位图数据结构

位图数据结构描述了一个有限定义域内的稠密集合,其中的每一个元素最多出现一次并且没有其他数据与该元素相关联。在内存空间有限的条件下,在相同的内存下,位图数据结构可以存储远远比用其他数据类型存储多得多的数据,同时在时间要也是一个不错的选择;位图数据结构的通过用每一位保存一个数,多个位组成一个基本数据类型,多个同一数据类型形成一个数组,比如int有四个字节,32位,可以保存32个数分别是0~31,i

2016-03-11 17:17:37 699

原创 链表的两种实现方法

链表是一种常用的数据结构,对于链表主要有两种实现实现方法,分别是指针和数组,指针实现则不需要连续的存储空间,元素分布在不同的地址,通过指针找到,而数组实现的话,就需要分配一段连续的存储空间,而且对于元素也有数量限制。 1、指针实现,即链式结构#include#includestruct Node{ int value; struct Node *next;};typedef

2015-08-29 14:43:37 576

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除