在Java语言中,字符串起着非常重要的作用,字符串的声明与初始化主要有如下两种情况:
(1) 对于String s1=new String(“abc”)语句与String s2=new String(“abc”)语句,存在两个引用对象s1、s2,两个内容相同的字符串对象”abc”,它们在内存中的地址是不同的。只要用到new总会生成新的对象。...
分类:
编程语言 时间:
2014-07-31 00:01:56
阅读次数:
237
以“值传递”方式向函数传递参数在编写个人函数的时候,你将会受到C++中的一条基本的原则的限制:在默认的情况下,变量只能以值传递的方式传递给函数。这句话的意思是:被传递到函数的只是变量的值,永远不是变量的本身。例如:voidchangeValue(intoriginalValue,intnewValue){..
分类:
编程语言 时间:
2014-07-30 03:25:03
阅读次数:
348
腾讯web前端开发工程师笔试题及答案 1、?如何实现事件委托? 首先要知道什么是事件委托。 考虑一个列表,在li的数量非常少的时候,为每一个li添加事件侦听当然不会存在太多性能方面的问题,但是当列表非常的长,...
分类:
Web程序 时间:
2014-07-29 22:12:14
阅读次数:
625
一.选择题 1.下列描述错误的是() A 类不可以被多重继承而接口可以; B 抽象类自身可以定义成员而接口不可以; C 抽象类和接口都不能被实例化; D 一个类可以继承多个基类和多个基接口; 2.下列哪个名词和WebServices不直接相关() A UDDI B GUID...
分类:
Web程序 时间:
2014-07-29 21:35:52
阅读次数:
416
笔试的时候经常问这些:方法一:#definemax(a,b)((((long)((a)-(b)))&0x80000000)?(b):(a))若a>b,则a-b的二进制最高位为0,与上任何数还是0,所以大数为a;否则,a-b为负数,最高位为1,与上0x80000000(最高位为1其他为0)之后为1,所...
分类:
其他好文 时间:
2014-07-29 20:47:12
阅读次数:
164
朋友圈(25分)假如已知有n个人和m对好友关系(存于数字r)。如果两个人是直接或间接的好友(好友的好友的好友...),则认为他们属于同一个朋友圈,请写程序求出这n个人里一共有多少个朋友圈。假如:n = 5 , m = 3 , r = {{1 , 2} , {2 , 3} ,{4 , 5}},表示有5...
分类:
移动开发 时间:
2014-07-29 12:31:16
阅读次数:
222
有一个数组(非递减),旋转了不知道多少个位,在该数组中找一个数的下标。写出代码(用C/C++或者java)并分析时间空间复杂度,考虑效率(很重要)。eg:数组 [6,7,1,2,3,4,4] 找3,返回4;函数原型C/C++:int find(int * a,int n,int count) cou...
分类:
移动开发 时间:
2014-07-28 14:57:53
阅读次数:
229
数组乘积(15分)输入:一个长度为n的整数数组input输出:一个长度为n的整数数组result,满足result[i] = input数组中除了input[i]之外所有数的乘积(假设不会溢出)。比如输入:input ={2,3,4,5},输出result = {60,40,30,24}程序时间和空...
分类:
移动开发 时间:
2014-07-28 14:35:13
阅读次数:
187
通过键盘输入一串小写字母(a~z)组成的字符串。请编写一个字符串压缩程序,将字符串中连续出席的重复字母进行压缩,并输出压缩后的字符串。压缩规则:1、仅压缩连续重复出现的字符。比如字符串"abcbc"由于无连续重复字符,压缩后的字符串还是"abcbc"。2、压缩字段的格式为"字符重复的次数+字符"。例...
分类:
其他好文 时间:
2014-07-27 23:26:39
阅读次数:
213
通过键盘输入一串小写字母(a~z)组成的字符串。请编写一个字符串过滤程序,若字符串中出现多个相同的字符,将非首次出现的字符过滤掉。比如字符串“abacacde”过滤结果为“abcde”。要求实现函数:void stringFilter(const char *pInputStr, long lInp...
分类:
其他好文 时间:
2014-07-27 22:30:39
阅读次数:
175