Python list中的深复制 浅复制
分类:
编程语言 时间:
2014-09-12 18:41:23
阅读次数:
362
题目:打印楼梯,同时在楼梯上方打印两个笑脸。print '..'for i in range(1,9): print '**' for j in range(1,i+1): print ' ',
分类:
编程语言 时间:
2014-09-12 18:38:43
阅读次数:
296
String d = "汗d"; String e = "喊"; String f = "d"; System.out.println("String length is " + d.length() + ". " + d.getBytes("GBK").length + " byte...
分类:
编程语言 时间:
2014-09-12 18:37:43
阅读次数:
274
直到今日,才发现自己对重载的认识长时间以来都是错误的。幸亏现在得以纠正,真的是恐怖万分,雷人至极。一直以来,我认为重载可以发生在基类和派生类之间,例如: 1 class A { 2 public: 3 void test(int); 4 }; 5 class B : pub...
分类:
编程语言 时间:
2014-09-12 18:34:43
阅读次数:
272
1?下载安装sigar-1.6.4.zip ????使用java自带的包获取系统数据,容易找不到包,尤其是内存信息不够准确,所以选择使用sigar获取系统信息。 ? ????下载地址:http://sourceforge.net/projects/sigar/fil...
分类:
编程语言 时间:
2014-09-12 17:28:24
阅读次数:
276
字符串、数字、布尔、数组、对象、Null、Undefined JavaScript 拥有动态类型 JavaScript 拥有动态类型。这意味着相同的变量可用作不同的类型: 实例 var?x????????????????//?x?为?undefined...
分类:
编程语言 时间:
2014-09-12 17:27:54
阅读次数:
246
Java通过反射出方法名来运行invoke该方法,此名称字符串一定完全匹配并且区分大小写Methodmeth=cla.getMethod("setStr1",newClass[]{java.lang.String.class});newclass参数类型集合Objectresult=meth.invoke(object,newObject[]{"test..."});newobject为输入参数类型的值与上..
分类:
编程语言 时间:
2014-09-12 17:26:34
阅读次数:
286
容器:列表和元祖区别: 列表可以修改,而元祖不能 序列:列表,元祖(序列中每个元素都有自己的id(编号),编号从0开始往右递增) 共性: 索引: eg:name=‘Jack‘,name[0]=‘J‘ 注:也可以直接‘Jack‘[0]=‘J‘ 分片: 提供两个索引作为边界,第一个索引的元素包含在分片..
分类:
编程语言 时间:
2014-09-12 17:25:54
阅读次数:
256
一、基本思路:
冒泡排序是一种简单的交换类排序。其基本思路是从头开始扫描待排序的元素,在扫描过程中依次对相邻元素进行比较,将关键字值大的元素后移。每经过一趟排序后,关键字值最大的元素将移到末尾,此时记下该元素的位置,下一趟排序只需要比较到此位置为止,直到所有元素都已有序排列。
一般地,对n个元素进行冒泡排序,总共需要进行n-1趟。第1趟需要比较n-1次,第2趟需要比较n-2次,......第i...
分类:
编程语言 时间:
2014-09-12 17:20:33
阅读次数:
200
二分查找又称折半查找,优点是比较次数少,查找速度快;其缺点是要求待查表为有序表,且插入删除困难。因此,折半查找方法适用于不经常变动而查找频繁的有序列表。
该算法要求:
1、 必须采用顺序存储结构。
2、 必须按关键字大小有序排列。
该算法时间复杂度最坏为:O(logn)
注意点有mid、low、high...
分类:
编程语言 时间:
2014-09-12 17:17:23
阅读次数:
179
/**
* 上海汽车集团财务有限责任公司
* Copyright (c) 1994-2014 All Rights
Reserved.
*/
package com.saicfc.pmpf.internal.manage.utils;
import java.io.File;
import java.io.IOException;
import java.util.Iterator...
分类:
编程语言 时间:
2014-09-12 17:14:23
阅读次数:
173
package com.saicfc.pmpf.internal.manage.utils;
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
import java.util.Iterator;
import java.util.LinkedHashMap;
import java.util....
分类:
编程语言 时间:
2014-09-12 17:14:03
阅读次数:
609
自己编写一个find查找函数:
static bool find(vector bn_vec, int an){
for(vector::iterator bn_vec_it = bn_vec.begin(); bn_vec_it != bn_vec.end(); bn_vec_it++){
if( *bn_vec_it == an )
return true;
}
return...
分类:
编程语言 时间:
2014-09-12 17:10:23
阅读次数:
1143
做人呢就要有始有终不是么。。我还是把这个翻译完了事。Coding with C++With the C++ project finally set up, it's time to start adding some code. We'll start with the NativeAdd.h fi...
分类:
编程语言 时间:
2014-09-12 17:06:33
阅读次数:
252
在winform C/S程序中经常会在子线程中更新控件的情况,桌面程序UI线程是主线程,当试图从子线程直接修改控件属性时会出现“从不是创建控件的线程访问它”的异常提示。跨线程更新UI控件的常用方法有两种:1.使用控件自身的invoke/BeginInvoke方法2.使用Synchronization...
分类:
编程语言 时间:
2014-09-12 17:05:53
阅读次数:
225
题目:输出特殊图案,请在c环境中运行,看一看,VeryBeautiful!for i in range(0,256): print('%c' % i),
分类:
编程语言 时间:
2014-09-12 17:05:24
阅读次数:
184
题目:输出9*9口诀。for i in range(1,10): for j in range(1,i+1): print str(j)+"*"+str(i)+"="+str(i*j) , print
分类:
编程语言 时间:
2014-09-12 17:05:13
阅读次数:
181