1、def f(x,l=[]): for i in range(x): l.append(i*i) print(l)f(2)f(3,[3,2,1])f(3)考查知识点:列表,深浅copy。弄清楚就ok[0, 1][3, 2, 1, 0, 1, 4][0, 1, 0, 1, 4]2、用python , 123456789变成987654321’...
转载
2021-07-20 14:36:41
425阅读
百度二面 第一题,任意给一个数,试证明这个数的某个倍数的十进制表示是01串,比如3的倍数111是二进制表示,5的倍数10是二进制表示,等等。解答: 假设序列1,11,111,1111…用A1~AN标识,下脚标N即为1的个数,如:A1=1,A2=11,A3=111… 其中没有...
转载
2023-05-31 08:58:37
98阅读
一面:1. linux进程通信的方法 2. 线程同步(我扯到了 signal 和 criticalsection 的区别那些) 3. 二叉树,找到最大距离 4. 假设有100个人登记,有一个疯子,疯子的行为是: 随机做一个座位 正常人的行为是:尽量做自己的,如果自己的被占了,随机做一个。 问:最后一个登机的人,坐自己位置的概率5. 如何给网页归类(我回答的是基于关键词库,然后kmp检索,后来又
转载
2012-08-29 13:18:00
250阅读
2评论
1、实现一个函数,对一个正整数n,算得到1需要的最少操作次数。操作规则为:如果n为偶数,将其除以2;
原创
2021-12-16 17:01:04
220阅读
1、Android dvm的进程和Linux的进程,应用程序的进程是否为同一个概念DVM指dalivk的。每一个Android应用程序都在它自己的进程中运行,都拥有一个独立的Dalvik实例。而每一个DVM都是在Linux中的一个进程,所以说可以认为是同一个概念。
原创
2022-01-06 15:33:35
263阅读
一、笔试题1、HashMap、ConcurrentHashMap、weakHashMap 各自的实现原理以及使用场
原创
2022-11-03 14:18:16
69阅读
招聘要求(实习):
工作职责:
作为全球最大的中文搜索引擎,以及相关的搜索新产品,社区类产品和搜索广告产品的第一使用者与品质把关人,你的工作在影响着亿万人每日的工作,学习与生活。你需要与产品经理,研发和测试工程师密切合作,开发与设计用于自动化测试的系统平台以及相关工具,并计划,设计与实现有关自动化测试的代码与用例,以保证整体开发与测试流程的自动与高效。你需要有能力通过自动化的方法,执行测试代
原创
2010-10-26 22:08:00
6945阅读
1评论
2、找到满足条件的数组给定函数d(n)=n+n的各位之和,n为正整数,如d(78)=78+7+8=93。这样这个函
原创
2023-03-06 17:50:28
87阅读
实现一个函数,对一个正整数n,算得到1须要的最少操作次数。操作规则为:假设n为偶数,将其除以2;假设n为奇数,能够加1或减1;一直处理下去。样例:func(7...
转载
2014-11-06 13:11:00
79阅读
转载,原文地址:http://blog.csdn.net/hackbuteer1/article/details/7348968 1、实现一个函数,对一个正整数n,算得到1需要的最少操作次数。操作规则为:如果n为偶数,将其除以2;如果n为奇数,可以加1或减1;一直处理下去。 例子:func(7) =
转载
2016-02-29 21:45:00
271阅读
2评论
1、实现一个函数,对一个正整数n,算得到1需要的最少操作次数。操作规则为:如果n为偶数,将其除以2;如果n为奇数,可以加1或减1;一直处理下去。例子:func(7) = 4,可以证明最少需要4次运算n = 7n-1 6n/2 3n-1 2n/2 1要求:实现函数(实现尽可能高效) int func(unsi
原创
2023-05-10 16:45:05
120阅读
看到百度的面试题蚂蚁爬干,觉得听好玩的就写了一个,请高手指点
题目如下:
有一根27厘米的细木杆,在第3厘米、7厘米、11厘米、17厘米、23厘米这五个位置上各有一只蚂蚁。木杆很细,不能同时通过一只蚂蚁。开始时,蚂蚁的头朝左还是朝右是任意的,它们只会朝前走或调头,但不会后退。当任意两只蚂蚁碰头时,两只蚂蚁会同时调头朝反方向走。假设蚂蚁们每秒钟可以走一厘米的距离。编写程序,求所有蚂蚁都离开木
原创
2007-09-12 09:17:20
3015阅读
点赞
3评论
问了很多问题,我记住的也就这么多了。。
一面:
1、简述一下java垃圾处理机制的原理
2、说一下你所了解的java容器
3、java的io流都有哪些?哪些是字节流,哪些是字符流,缓冲流是怎么回事?
4、tcp/ip 是如何建立和断开连接的?
5、操作系统的作业调度算法有哪些?
6、设计算法:1000亿个数,找出其中最大的100个,分析时间复杂度。
二面:
1、如何判断两
原创
2021-07-13 09:23:40
203阅读
分享一个百度面试题。
原创
2021-07-23 18:34:14
498阅读
主题:百度java开发面试题(2011-12-XX) 第一面 项目: 1、找一个项目,介绍下情况。其中遇到了什么问题,每种问题怎么样的解决方案。 算法题: 2、一个排好序的数组,找出两数之和为m的所有组合 3、自...
转载
2014-04-12 22:51:00
202阅读
有一根27厘米的细木杆,在第3厘米、7厘米、11厘米、17厘米、23厘米这五个位置上各有一只蚂蚁。木杆很细,不能同时通过一只蚂蚁。开始时,蚂蚁的 头朝左还是朝右是任意的,它们只会朝前走或调头,但不会后退。当任意两只蚂蚁碰头时,两只蚂蚁会同时调头朝反方向走。假设蚂蚁们每秒钟可以走一厘米的距 离。编写程序,求所有蚂蚁都离开木杆的最小时间和最大时间。
ja
原创
2023-06-15 11:00:31
84阅读
24、用 C 语言实现一个 revert 函数,它的功能是将输入的字符串在原串上倒序后返回。 25、用 C 语言实现函数 void * memmove(void *dest, const void *src, size_t n) 。memmove 函数的功能是拷贝 src 所指的内存内容前 n 个字节到 dest 所指的地址上。 分析:由于可以把任何类型的指针赋给 void 类型的指针,这个函数主
原创
2023-02-20 08:31:45
118阅读
BeanFactory 和 ApplicationContext 有什么区别> BeanFactory可以理解为含有 bean集合的工厂类。BeanFactory包含了种 bean的定义, 以便在接收到客户端请求时将对应的 bean实例化。> BeanFactory还能在实例化
原创
2021-08-31 14:51:51
214阅读
BeanFactory 和 ApplicationContext 有什么区别> BeanFactory可以理解为含有 bean集合的工厂类。BeanFactory包含了种 bean的定义, 以便在接收到客户端请求时将对应的 bean实例化。> BeanFactory还能在实例化对象的时生成协作类之间的关系。
原创
2022-04-21 19:28:57
115阅读
现在有1千万个随机数,随机数的范围在1到1亿之间。现在要求写出一种算法,将1到1亿之间没有在随机数中的数求出来。 解决办法: 一)用一个32位的整数32位表示32个数,1亿/32 = 3125000,使用3.125 * 4M byte空间即可保存1亿个数,即index[3125000]. 二)对于数n,(n-1) / 32 为其在数组中的下标,table[(n - 1) % 32]与数组中下标(n-1)/32的值使用或操作。 三)表table中值为table[ 0 ]=0x00000001, table[ 1 ]=0x00000002, ... ... table[29]=0x2000000.
转载
2011-10-05 14:01:00
163阅读
2评论