一棵树是N个节点和N-1条边的集合。因为,每条边都将某个节点连接到它的父亲,而除去根节点外每一个节点都有一个父亲。
二叉树:每个节点都不能有多于两个的儿子。深度平均值为O(logN)。
使二叉树成为二叉查找树的性质是,对于树中的每个节点X,它的左子树中所有关键字值小于X的关键字值,而它的右子树中所有关键字值大于X的关键字值。
在程序中,一定要记得处理的根节点为空的情况。除了删...
                            
                            
                                分类:
其他好文   时间:
2014-07-22 23:05:15   
                                阅读次数:
231
                             
                    
                        
                            
                            
                                工作区(Working Area),暂存区(Stage),版本库(head->master or branch)
保存进度恢复工作进度
#把工作区和暂存区的内容保存到进度列表里
git stash save “description”
#列出stash里的所有项
git stash list
#把进度恢复出来并删除进度列表中的项
git stash pop
#只把进度恢复出...
                            
                            
                                分类:
其他好文   时间:
2014-07-22 23:04:35   
                                阅读次数:
383
                             
                    
                        
                            
                            
                                精简Linux的文件路径:
..回退的功能.留在当前目录//只保留一个/abc/..要返回.报错删除最后一个/
主要思路: 用栈记录路径的起始位置,讨论/后的不同情况即可:
#include 
#include 
#include 
#include 
#include 
#include 
using namespace std;
int selectK(int num[]...
                            
                            
                                分类:
系统相关   时间:
2014-07-22 23:01:32   
                                阅读次数:
384
                             
                    
                        
                            
                            
                                1 package com.example.sqlitetest; 2 3 import 
java.util.ArrayList; 4 import java.util.List; 5 import 
android.content.ContentValues; 6 import and...
                            
                            
                                分类:
移动开发   时间:
2014-05-02 20:35:24   
                                阅读次数:
540
                             
                    
                        
                            
                            
                                已完成任务遇到的问题明天要做的任务华飞连接数据库检查用户表,注册成功把数据写入数据库的用户表中注册成功后数据写入数据库中没显示新数据和黄冠一起设计管理员后台主页的规划,参考网上的资料并结合自己的想法,确定界面的大体样子.黄冠实现管理员可以增删改查的功能增加功能出了点问题添加搜索,排序等功能高小林实现...
                            
                            
                                分类:
其他好文   时间:
2014-05-02 18:14:33   
                                阅读次数:
345
                             
                    
                        
                            
                            
                                原帖及讨论:http://bbs.bccn.net/thread-211413-1-1.html效果描述:鼠标点击并拖动某一结点可以把它以动到其他结点下。原理:把一个结点机器下面的所有结点在需要释放的位置拷贝,释放后再把原来位置的结点删掉,结点拖动主要用到三个系统消息。1.OnBeginDrag:选...
                            
                            
                                分类:
其他好文   时间:
2014-05-02 09:47:39   
                                阅读次数:
394
                             
                    
                        
                            
                            
                                对于vector容器的使用,平时只是简单的进行遍历查找一下,未曾进行其它操作,这不,今天出了一点差错;
earse方法的操作是将此时的节点删除,然后指向被删除节点的下一个:
如对数据1 6 6 4 7;...
                            
                            
                                分类:
其他好文   时间:
2014-05-01 18:47:34   
                                阅读次数:
501
                             
                    
                        
                            
                            
                                在上班时,一位同事找我要Git的安装包。于是打开我的软件盘(E盘)寻找,结果:除开当前正在使用的文件以及一个删不掉的文件夹外,全部都不见了。整整一个盘,好几十G的文件说不见就不见了?这太奇怪了!自己想通过查看删除日志,看是否是某个特殊程序删掉的,又向各位同事请教。病毒?文件结构被破坏?文件能否恢复?心惊胆战。最终,通过文件恢复工具 HA_EasyRecoveryPro 工具找回了我 30 多G的文件,太惊喜了!...
                            
                            
                                分类:
其他好文   时间:
2014-04-30 22:45:39   
                                阅读次数:
284
                             
                    
                        
                            
                            
                                经过前一段时间的翻译和编辑,我们陆续发出12篇ASP.NET MVC 5的入门文章。其中大部分翻译自ASP.NET MVC 5 官方教程,由于本系列文章言简意赅,篇幅适中,从一个web网站示例开始讲解,全文最终完成了一个管理影片的小系统,非常适合新手入门ASP.NET MVC 5 (新增、删除、查询、更新) ,并由此开始开发工作。...
                            
                            
                                分类:
Web程序   时间:
2014-04-30 22:35:38   
                                阅读次数:
276
                             
                    
                        
                            
                            
                                ${name} 
				${parent.name} 
				${description} 
				删除
					修改
				
			
        
        
上面的删除与修改都需要通过OGNL表达式为其指定一个id,这个id其实是在list显示的时候已经通过ognl表达式算好了的,当点击删除时,就会去请求
department_delete?id=xxx在请求到这个ac...
                            
                            
                                分类:
其他好文   时间:
2014-04-30 22:14:38   
                                阅读次数:
365