int CompTree(TreeNode *tree1, TreeNode *tree2)
{
bool isTree1Null = (tree1 == NULL);
bool isTree2Null = (tree2 == NULL);
//其中一个为NULL,而另一个不为NULL,肯定不相等
if (isTree1Null != isTree2Null)
return 1;
/...
分类:
其他好文 时间:
2015-08-03 22:39:37
阅读次数:
302
本节主要内容
类型变量界定(Type Variable Bound)
视图界定(View Bound)
上界(Upper Bound)与下界(Lower Bound)
1. 类型变量界定(Type Variable Bound)类型变量界定是指在泛型的基础上,对泛型的范围进行进一步的界定,从而缩下泛型的具体范围,例如:
//下面的类编译通不过
//因为泛型T在编译的时候不能确定其具体类型
//即并不...
分类:
其他好文 时间:
2015-08-03 22:41:22
阅读次数:
238
题目的意思是:给你几个字符串对str1,str2。输入完毕后有一个空行,然后是询问的输入,每行一个字符串,如果该字符串与str2相同,则输出str1,否则输出“eh”。
这题字符串对达到100000,询问的也达到了100000个,所以,普通的方法必定超时。所以需要建立字典树。
这题还有一个比较麻烦的就是输入。如何控制那一个空行之后的询问输入,这是关键。
简单的字典树的应用。
下面是AC的代...
分类:
其他好文 时间:
2015-08-03 22:38:54
阅读次数:
176
mac osx上搭建php开发环境:
1、由于系统自带了apache2.4.10和php5.5.20,没有打算再mamp。
启动apache:
sudo apachectl start
重启apache:
sudo apachectl restart
查看apache版本:
httpd -v
2、配置php:
查看php版本:
php -v
配置apache启用php...
分类:
Web程序 时间:
2015-08-03 22:38:50
阅读次数:
203
一、const 用法总结
1、可以对const 的用法做个小总结:
const int n = 100; //定义常量
const Test t(10);
const int & ref = n; //const引用
int& ref = n; //Error
【const与指针】
const int...
分类:
编程语言 时间:
2015-08-03 22:40:12
阅读次数:
241
Remove all elements from a linked list of integers that have valueval.ExampleGiven:1 --> 2 --> 6 --> 3 --> 4 --> 5 --> 6,val= 6Return:1 --> 2 --> 3 --...
分类:
其他好文 时间:
2015-08-03 22:38:01
阅读次数:
213
TortoiseSVN 是 Subversion 版本控制系统的一个免费开源客户端,可以超越时间的管理文件和目录。文件保存在中央版本库,除了能记住文件和目录的每次修改以外,版本库非常像普通的文件 服务器。你可以将文件恢复到过去的版本,并且可以通过检查历史知道数据做了哪些修改,谁做的修改。这就是为什么...
分类:
其他好文 时间:
2015-08-03 22:38:50
阅读次数:
203
在类中再定义一个类,则将在类中再定义的那个类称为内部类;内部类可分为成员内部类、局部内部类、匿名类1、成员内部类在内部类中可以随意使用外部类的成员方法以及成员变量,尽管这些类成员被修饰为private;但内部类的成员只有在内部类的范围之内是可知的,不能被外部类使用内部类的对象实例化操作必须在外部类使...
分类:
其他好文 时间:
2015-08-03 22:39:01
阅读次数:
158
今天来学习下模式匹配下的赋值语句val a@b = 1000 //在这里a 和 b 的值都成了1000 val (c,d) = (1000,2000) //在这里,将c 和 d 的值分别赋为1000和2000// val (c,F) = (1000,2000)//这会报错,因为scala会将大写字母...
分类:
其他好文 时间:
2015-08-03 22:38:18
阅读次数:
173
什么是正则表达式?正则表达式是用于描述字符排列和匹配模式的一种语法规则。在很多程序设计语言中都支持利用正则表达式来进行字符串的操作,不同语言中的正则表达式略有不同,但是毕竟都是正则,其本质思想都是一致的,当我们掌握了shell中的正则后,再去看python或者perl里面的正则表达式时,会发现其.....
分类:
系统相关 时间:
2015-08-03 22:36:22
阅读次数:
213
/****** Object: StoredProcedure [dbo].[sp_CommonPaging] Script Date: 08/03/2015 21:06:14 ******/--通用分页存储过程SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER...
分类:
其他好文 时间:
2015-08-03 22:38:40
阅读次数:
135
敌兵布阵Problem Description C国的死对头A国这段时间正在进行军事演习,所以C国间谍头子Derek和他手下Tidy又开始忙乎了。A国在海岸线沿直线布置了N个工兵营地,Derek和Tidy的任务就是要监视这些工兵营地的活动情况。由于采取了某种先进的监测...
分类:
其他好文 时间:
2015-08-03 22:37:53
阅读次数:
150
帕斯卡矩阵 帕斯卡矩阵:由杨辉三角形表组成的矩阵称为帕斯卡(Pascal)矩阵。 杨辉三角形表是二次项 (x+y)^n 展开后的系数随自然数 n 的增大组成的一个三角形表。 如4阶帕斯卡矩阵为: Pascal(4)= [1 1 1 1 1 2 3 4 1 3 6 10 ...
分类:
其他好文 时间:
2015-08-03 22:36:46
阅读次数:
166
iOS多线程的初步研究(一)-- NSThread对于多线程的开发,iOS系统提供了多种不同的接口,先谈谈iOS多线程最基础方面的使用。产生线程的方式姑且分两类,一类是显式调用,另一类是隐式调用。一、显示调用的类为NSThread。一般构造NSThread的线程对象可通过两种方式:1. 初始化线程主...
分类:
移动开发 时间:
2015-08-03 22:37:47
阅读次数:
187
1. findfind是最常见和最强大的查找命令,你可以用它找到任何你想找的文件。find的使用格式如下: $ find - : 所要搜索的目录及其所有子目录。默认为当前目录。 - : 所要搜索的文件的特征。 - : 对搜索结果进行特定的处理。如果什么参数也不加,find默认搜索当前目...
分类:
系统相关 时间:
2015-08-03 22:35:07
阅读次数:
187
-------------CZapp.h -------------#import @interface CZApp : NSObject@property (nonatomic,copy) NSString *name;@property (nonatomic,copy) NSString *ic...
分类:
其他好文 时间:
2015-08-03 22:36:36
阅读次数:
189
On Explainability of Deep Neural Networks«Learning F# Functional Data Structures and Algorithms is Out!On Explainability of Deep Neural NetworksDuring...
分类:
Web程序 时间:
2015-08-03 22:35:53
阅读次数:
240