现在位置: 首页 > beachwear发表的所有文章
  • 07月
  • 29日
综合 ⁄ 共 1153字 评论关闭
在C++中,可以为参数指定默认值。在函数调用时没有指定与形参相对应的实参时, 就自动使用默认参数。 默认参数的语法与使用:(1)在函数声明或定义时,直接对参数赋值。这就是默认参数; (2)在函数调用时,省略部分或全部参数。这时可以用默认参数来代替。 注意:(1)默认参数只可在函数声明中设定一次。只有在没有函数声明时,才可以在函数定义中设定。(#add ,此句意为存在函数声明和定义两部分的时候。验证表明有这个限制,可以随便,但出于规范,在声明中指定) (2)如果一个参数设定了缺省值时,其右边的参数都要有缺省值......
阅读全文
  • 05月
  • 24日
综合 ⁄ 共 364字 评论关闭
String的比较有两种==和equals()方法: ==:比较的是在堆内存中地址 equals():比较的是值 String s1="hello"; String s2="hello"; String s3=new String("hello"); s1==s2;//结果为true s1==s3;//结果为false s1.equals(s2);//结果为true s1.equals(s3);//结果为true 原理图: String的内容不可改变: public class StringDemo{ public static void main(String args[]){ String str = "hello" ; // 声明字符串 str = str + " world!!!" ; // 修改字符串 System.out.println("str = " + str) ; } }; 原理图: 常用......
阅读全文
如题。 分析: 假设这棵树的每个结点都有n的指针指向n棵子树,可能有的子树为空。 已知的两个结点的关系有两种情况: 一个结点是另一个结点的祖先,这种情况第一个结点是两个结点的共同祖先; 第三个结点是两个结点的共同祖先。 算法: 递归遍历每个结点, 如果当前结点是空结点,返回NULL, 如果当前结点等于两个结点中的一个,返回当前结点指针 递归遍历当前结点的所有子树,返回n个结点指针, 如果只有一个指针非NULL,说明两个结点都在那棵子树中,返回那棵子树的指针, 如果有两个指针非NULL,说明当前结点是这两个结点的共同......
阅读全文
  • 02月
  • 09日
综合 ⁄ 共 281字 评论关闭
 要执行php文件,必须得安装服务器: 我这里安装Apache2.2; 当安装网上说明安装完后,电脑右下角出现了一个图标,图标的圆圈中是红点; 说明还未启动; 右键   打开 Open Apache Monitor,里面只有strat按钮可选; 点击提示启动失败了; 在   启动  后 弹出  提示:No installed sevice named 'Apache2.2' 在浏览器地址栏 输入 http://127.0.0.1/   找不到页面 在服务里面找不到  Apache2.2的服务;   在网上试了这个   不行;   接着    重新启动Apache  成功了;   可以找到服务了      可以打开了            ......
阅读全文
  • 01月
  • 22日
综合 ⁄ 共 4044字 评论关闭
无数人fst了B,我也身在其中,先开C的都太机智了 A. Counterexample 在[l,r]上取三个数a,b,c(a < b < c) 使 b不能被a整除,c不能被b整除,但c能被a整除。因为r-l<=50 , 暴力 #include <cstdio> #include <cstring> #include <algorithm> using namespace std; #define LL long long LL gcd(LL a, LL b) { if (!b) return a; else return gcd(b, a%b); } int main() { LL ll, rr; LL l, r; l = ll, r = rr; scanf("%lld%lld", &l, &r); for (LL i = l+1; i <......
阅读全文
  • 01月
  • 11日
综合 ⁄ 共 716字 评论关闭
只能默默地说这题真坑爹啊。。 #include <cstdio> #include <cstring> #include <iostream> #include <algorithm> using namespace std; int const MAXN = 810; int const MOD = 3; int a[MAXN][MAXN],b[MAXN][MAXN],c[MAXN][MAXN]; void Init(){ memset(a,0,sizeof(a)); memset(b,0,sizeof(b)); memset(c,0,sizeof(c)); } void Add(int n){ for(int i = 1;i <= n;i++){ for(int j = 1;j <= n;j++){ if(!a[i][j]) continue; for(int k = 1;k <......
阅读全文
  • 11月
  • 03日
综合 ⁄ 共 21046字 评论关闭
  Qt源码分析之信号和槽机制 分类: Qt学习2012-02-07 09:42 131人阅读 评论(0) 收藏 举报 qtsignalcallbackparameterstypesobject Qt的信号和槽机制是Qt的一大特点,实际上这是和MFC中的消息映射机制相似的东西,要完成的事情也差不多,就是发送一个消息然后让其它窗口响应,当然,这里的消息是广义的 说法,简单点说就是如何在一个类的一个函数中触发另一个类的另一个函数调用,而且还要把相关的参数传递过去.好像这和回调函数也有点关系,但是消息机制可比回调函数有用 多了,也复杂多了 MFC中的消息机制没有采用C++中的虚函数机......
阅读全文
  • 11月
  • 02日
综合 ⁄ 共 10331字 评论关闭
Understanding Object Oriented Programming Joseph Bergin Pace University jbergin@pace.edu Russel Winder King's College London  russel@dcs.kcl.ac.uk The code on this page grew out of a discussion on the Object Technology in Computer Science Education list server. The discussion had been going on for about 36 hours in late March and early April 2000 centered on the question of "What is OO really; is it a real paradigm, different from procedural programming or is it just a packaging mechanis......
阅读全文
  • 01月
  • 28日
综合 ⁄ 共 2316字 评论关闭
导读:有了开源编程工具,在基于开源许可证的情况下您可以轻松学习、修改、提高代码的质量,本文收集了11款最主流的且有价值的开源编程工具。或许会给您带来一丝惊喜。一起来看下吧。 NO.1 Rhomobile Rhodes Ruby或许是Github上第二大流行语言了,如果你想利用它来开发iPhone或许不会为您带来任何好处,因为当第一台NeX推出时便注定了Objective-C开发平台的命运。 Rhomobile Rhodes是一个创建Ruby网站和开发iPhone app的开源平台。只要你愿意你还可以使用jQuery Mobile来处理布局。就像类似创建一个Web应用,要知道现在用户更愿......
阅读全文
  • 12月
  • 20日
综合 ⁄ 共 4946字 评论关闭
jdk 1.6 中Object的clone方法: /** * Creates and returns a copy of this object. The precise meaning * of "copy" may depend on the class of the object. The general * intent is that, for any object <tt>x</tt>, the expression: * <blockquote> * <pre> * x.clone() != x</pre></blockquote> * will be true, and that the expression: * <blockquote> * <pre> * x.clone().getClass() == x.getClass()<......
阅读全文
  • 06月
  • 07日
综合 ⁄ 共 1780字 评论关闭
本文是在学习中的总结,欢迎转载但请注明出处:http://blog.csdn.net/pistolove/article/details/41558551 Remove Duplicates from Sorted Array Given a sorted array, remove the duplicates in place such that each element appear only once and return the new length. Do not allocate extra space for another array, you must do this in place with constant memory. For example, Given input array A = [1,1,2], Your function should return length = 2, and A is now [1,2]. 思路: (1)这道题其实很简单。......
阅读全文
  • 09月
  • 17日
综合 ⁄ 共 5147字 评论关闭
文章目录 提要 网络连接 数据通信 参考 提要 今天做了一个移动设备的网络通信demo,分两个部分,一个是网络连接,一个是数据通信。         需要两台Android设备A,B。A作客户端,B作服务端。 最终的效果是玩家控制设备A中的方块,B中的方块也一起动,同时在A的加速度传感器的信息在B中也实时更新。 网络连接       首先两台设备要联网,且IP在同一个网段,比如连接在同一个路由上,或者通过笔记本发出wifi信号,然后把设备连在上面。        在Unity3d中创建一个新工......
阅读全文