码迷,mamicode.com
首页 > 2015年04月13日 > 全部分享
树形结构
线性结构、树型结构、图状结构和纯集合结构作为数据的四种结构,树型结构是一类重要的非线性结构。以二叉树为例了解一下树型结构的基本性质及用法:二叉树:每个节点至多有两棵子树,左子树和右子树,次序不可颠倒非空二叉树的第n层至多有2^(n-1)个结点深度为h的二叉树至多有2^h - 1 个结点完美二叉树(满...
分类:其他好文   时间:2015-04-13 22:37:56    阅读次数:148
归并排序
归并排序的数组实现 1 //折半插入排序 2 void insertSort_Binary(int *arr, int len) 3 { 4 int i, j;//工作指针 5 int low, mid, high;//折半查找指针 6 int current;//暂存待插入...
分类:编程语言   时间:2015-04-13 22:37:34    阅读次数:129
集合排序求平均
static void Main(string[] args) { ArrayList al = new ArrayList(); //定义一个集合 Console.Write("请输入人数:"); int n = Convert.ToInt32(Console .ReadLine ());...
分类:编程语言   时间:2015-04-13 22:38:31    阅读次数:162
组合View Controller时遇到的一点问题
View Controller的组合应用其实很常见了,比如说Tab bar controller和Navigation view controller的组合使用,像这种一般都是Navigation view controller作为Tab bar controller的一个child view co...
分类:其他好文   时间:2015-04-13 22:37:31    阅读次数:127
冒泡、选择、插入排序
冒泡、选择、插入排序 1 #include 2 #include 3 #include 4 5 //数组元素的个数 6 #define SIZE 15 7 8 //初始化数组 9 void initArray(int *arr, int len); 10 11 //打印数组...
分类:编程语言   时间:2015-04-13 22:37:10    阅读次数:202
TopK排序
利用快速排序实现TopK排序 1 //返回支点的下标 2 int partition(int *arr, int low, int high) 3 { 4 //选取第一个元素为支点 5 int pivot = arr[low]; 6 while(low = pivot)10 ...
分类:编程语言   时间:2015-04-13 22:35:52    阅读次数:182
iOS8 地图不走代理处理
应该是这样去解决的。IOS8以后,需要在info.plist文件里面加NSLocationWhenInUseDescription或NSLocationAlwaysUsageDescription。后面的描述随便加。IOS以后需要到CLLocationManager得代理- (void)locati...
分类:移动开发   时间:2015-04-13 22:35:42    阅读次数:219
教你正确进入DFU及恢复模式 无敌重刷模式
苹果分为两种恢复模式,一种叫做DFU模式,另一种是恢复模式。DFU的全称是Development FirmwareUpgrade,实际意思就是iPhone固件的强制升降级模式。而恢复模式则是屏幕上会显示iTunes和数据线图标的。两种最大的区别是DFU模式没有启动MAC OS系统,itunes无法决...
分类:其他好文   时间:2015-04-13 22:37:28    阅读次数:262
Ubuntu 13.10 PHP 5.5.x mcrypt missing – Fatal Error: Undefined function mcrypt_encrypt()!
[原文]http://www.tuicool.com/articles/goto?id=myM7veRI had updgraded my Ubuntu from 13.04 to 13.10 last week and everything went quite good. The only pr...
分类:Web程序   时间:2015-04-13 22:35:49    阅读次数:178
数据的输入
Scanner xxx = new Scanner(System.in);然后xxx对象调用下列方法(函数),读取用户在命令行输入的各种数据类型:next.Byte(),nextDouble(),nextFloat,nextInt(),nextLine(),nextLong(),nextShot()...
分类:其他好文   时间:2015-04-13 22:38:07    阅读次数:105
HLG2062(make,heap问题)
最小的n个和Time Limit: 1000 MSMemory Limit: 32768 KTotal Submit: 129(37 users)Total Accepted: 35(29 users)Rating: Special Judge: NoDescription给定A、B两个数列,各包含...
分类:其他好文   时间:2015-04-13 22:35:00    阅读次数:143
Linux下常用命令
1.查看进程#grep -v 代表过滤ps -ef|grep java|grep -v grep2.更改文件权限#更改文件所有者chown -R user.group file#更改文件读写全些chmod ... file3.使用awk批量杀进程#假设杀所有java进程ps -ef|grep jav...
分类:系统相关   时间:2015-04-13 22:36:06    阅读次数:135
找m*n矩阵最大行列
#include "stdafx.h"#include #include #include void InputScore(int *p,int m,int n);int FindMax(int *p,int m,int n,int *pRow,int *pCol);int main(){int *...
分类:其他好文   时间:2015-04-13 22:35:06    阅读次数:134
poj 3414
题意:给出两个容积分别为 a 和 b 的pot,按照以下三种操作方式,求出能否在一定步数后,使者两个pot的其中一个的水量为c。 1.FILL(i):将ipot倒满水。2.DROP(i):将ipot倒空水。 3.POUR(i,j):将ipot的水倒到jpot上,直至要么ipot为空,要么jpot为满...
分类:其他好文   时间:2015-04-13 22:34:28    阅读次数:99
mac Latex dvipdfm 缺少字体错误 Failed to read UCS2/UCS4 TrueType cmap
dvipdfmx 命令产生 ** ERROR ** Failed to read UCS2/UCS4TrueTypecmap...错误的原因是没有把simsun.ttf simkai.ttf simhei.ttf看你模板需要,三个字体 文件放入 /usr/local/texlive/2014/tex...
分类:系统相关   时间:2015-04-13 22:34:17    阅读次数:2106
C函数调用 栈
这篇blog试图说明这么一个问题,当一个c函数被调用时,一个栈帧(stack frame)是如何被建立,又如何被消除的。这些细节跟操作系统平台及编译器的实现有关,下面的描述是针对运行在Linux的gcc编译器而言的。c语言的标准并没有描述实现的方式。所以,不同的编译器、不同的操作系统都可能有自己的建...
分类:其他好文   时间:2015-04-13 22:36:03    阅读次数:146
【转】前缀、中缀、后缀表达式
它们都是对表达式的记法,因此也被称为前缀记法、中缀记法和后缀记法。它们之间的区别在于运算符相对与操作数的位置不同:前缀表达式的运算符位于与其相关的操作数之前;中缀和后缀同理。举例:(3 + 4) × 5 - 6 就是中缀表达式- × + 3 4 5 6前缀表达式3 4 + 5 × 6 -后缀表达式中...
分类:其他好文   时间:2015-04-13 22:35:02    阅读次数:124
2279条   上一页 1 ... 7 8 9 10 11 12 13 ... 135 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!