树的定义及术语flyfish 2015-7-9树是n(n>=0)个结点的有限集。n=0时称为空树。在任意一颗非空树中:1)有且仅有一个特定的称为根(Root)的结点2)当 n>1时,其余结点可分为m(m>0)个互不相交的有限集T1T_{1}、T2T_{2}、…、TmT_{m},其中每一个集合本身又是一棵树,并且称为根的子树(SubTree)
树的结点包含一个数据元素以及若干指向其子树的分支。结...
分类:
其他好文 时间:
2015-07-09 19:57:18
阅读次数:
156
23种设计模式彩图...
分类:
其他好文 时间:
2015-07-09 19:55:46
阅读次数:
430
/*
分割符为','
*/
declare @depid varchar(100)
declare @location int
declare @length int
--示例字符串
set @depid = '13434,32,34,567,12,9998,'
set @location = 1
set @length = 0
while @location <> 0
begin
set ...
分类:
数据库 时间:
2015-07-09 19:55:39
阅读次数:
190
打开xcode->preference->location->derived Data,进入目录下,删除里面所以后的目录就可以了。...
分类:
编程语言 时间:
2015-07-09 19:53:47
阅读次数:
115
全排列
暴力枚举,每次在数组中选一个数,能则继续选下一个,否则另找一个数。
#include /// 排列
#include
#include
using namespace std;
void next(int n,int* a,int cur) ///1~n的全排列 cur为要填充的位置
{
if(cur==n){
for(int i=0;i<n;i++)prin...
分类:
其他好文 时间:
2015-07-09 19:56:29
阅读次数:
118
验证码在WEB应用中非常重要,通常用来防止用户恶意提交表单,如恶意注册和登录、论坛恶意灌水等。
自己可以导入字体,可以按照自己的额需要随便修改。
一个漂亮的验证码,体现出网站的大方。
<?php
class Imagecode{
private $width ;
private $height;
private $count...
分类:
Web程序 时间:
2015-07-09 19:55:29
阅读次数:
153
ssh_firewall_session.sh -- 登陆防火墙并执行dis session statistics
firewall_check_sessions.c -- 调用上面脚本,过滤出sessioin的数值
执行:./firewall_check_sessions ssh_firewall_session.sh 192.168.0.1
vi ssh_firewall_session...
分类:
移动开发 时间:
2015-07-09 19:55:18
阅读次数:
297
作者:iamlaosong
做一个工具要求用户先在列表框中选择,然后再做相应的操作,如果未做选择,要给出提示,调试中发现,取列表框的值,假如未做选择,此时值为null(空),对其进行常规的判断是不行的,例如下面语句:
StationName = ListBox2.Value
If StationName=vbNullString Then
调试发现,上述if条件中无论...
分类:
编程语言 时间:
2015-07-09 19:54:46
阅读次数:
645
使用DeepLinkKit第三方组件快速搭建深度链接相关的功能...
分类:
移动开发 时间:
2015-07-09 19:55:56
阅读次数:
401
由于接口只定义了一个入参void *arg
int pthread_create(pthread_t *tidp,const pthread_attr_t *attr, (void*)(*start_rtn)(void*),void *arg);
所以,如果想传参数,需要封装结构体。
int PTHREAD_CTREATE(pthread_t *tidp,const pthread_at...
分类:
编程语言 时间:
2015-07-09 19:52:57
阅读次数:
167
//将一个4X4的数组进行逆时针旋转90度后输出,要求原数组数据随机输入
#include
int main()
{
int a[4][4],b[4][4],i,j;//a存放原是数组数据,b存放旋转后的数组数据
printf("please input 16 number:");
for(i=0;i<4;i++)
for(j=0;j<4;j++)
{
scanf("%d",&...
分类:
编程语言 时间:
2015-07-09 19:54:03
阅读次数:
182
UpMarqueeTextView一个简单的向上滚动的类似跑马灯效果,没有做动态的gif效果,所以都是一些纯文字的简单记录。
UpMarqueeTextView通过实现TextView使用Animator动画来实现,所以需要满足3.0以下的版本需要使用nineold-androids来实现效果,其实原理什么很简单看看代码就能了解。public class UpMarqueeTextView ext...
分类:
其他好文 时间:
2015-07-09 19:54:36
阅读次数:
561
本书封面草图已出,我们一起来看一下吧。 :)
回首自己在校的学习时光,感慨万千。在本科的时候,我算得上是标准的“好学生”:专业成绩名列前茅,积极参加课外活动并获得了一些奖,成功保研。但现在想来,我认为自己在以下几个方面存在不足:
1) 没有利用好互联网这个工具来学习。在四年里,我采用的学习方式还是传统的通过看书来学习,而互联网上拥有更多的信息,而且更加方便获取。举个例子,在我上学的四年(2...
分类:
其他好文 时间:
2015-07-09 19:52:46
阅读次数:
100
#include
int main()
{
int i,j,a[6][6];
for(i=0;i<6;i++)
{
a[i][i]=1;
a[i][0]=1;
}
for(i=2;i<6;i++)
for(j=1;j<=i-1;j++)
a[i][j]=a[i-1][j]+a[i-1][j-1];
for(i=0;i<6;i++)
{
for(j=0;j<=...
分类:
其他好文 时间:
2015-07-09 19:53:39
阅读次数:
97
本文给出两种实现猴子分桃子的算法思想,并附上C++源码实现。...
分类:
编程语言 时间:
2015-07-09 19:53:31
阅读次数:
194
#define LL long long
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
using namespace std;
typedef struct{
int x,y;
} point;
double areafun(point ...
分类:
其他好文 时间:
2015-07-09 19:53:53
阅读次数:
82
一、总述
虽然PHP是弱类型语言,但是有时仍然需要用到类型转换。下面写一下类型转换和定义变量以及变量赋值。
1.1 类型转换
PHP中的类型转换和C语言一样,非常简单,只需在变量前加上用括号括起来的类型名称即可。<?php
//类型转换 说明:使用操作符转换变量的时候,不会改变原有的值,而使用settype函数转换时,改变了原有的值
$num = '3....
分类:
Web程序 时间:
2015-07-09 19:51:59
阅读次数:
149