题目:
Rotate an array of n elements to the right by k steps.For example, with n = 7 and k = 3, the array [1,2,3,4,5,6,7] is rotated to [5,6,7,1,2,3,4].Note:
Try to come up as many solutions as you can,...
分类:
其他好文 时间:
2016-03-05 23:51:31
阅读次数:
310
翻译实现pow(x, n).原文Implement pow(x, n).分析首先给大家推荐维基百科:zh.wikipedia.org/wiki/二元搜尋樹 en.wikipedia.org/wiki/Binary_search_tree 其次,大家也可以看看类似的一道题:LeetCode 69 Sqrt(x)(Math、Binary Search)(*) 然而这题我还是没有解出来,看看别人的解法……...
分类:
其他好文 时间:
2016-03-05 23:52:37
阅读次数:
377
翻译给定一个有n个数字的数组nums,其中n大于1,返回一个数组使得output[i]等于除nums[i]外所有元素的乘积。不用分治并且在O(n)复杂度下解决这个问题。例如,给定[1, 2, 3, 4],返回[24, 12, 8, 6]。跟进:
你可以只在常量空间下完成它吗?(备注:在空间复杂度计算时输出数组不作为额外空间。)原文Given an array of n integers where...
分类:
编程语言 时间:
2016-03-05 23:49:54
阅读次数:
436
1. Android2.x及以下的系统优化: Bitmap被解码后的像素被存储在Native Heap中, Dalvik Heap有个external计数,记录了Bitmap所占用的内存。 当 Dalvik Allocated + External Allocated + new Allocated
分类:
移动开发 时间:
2016-03-05 23:51:05
阅读次数:
585
光阴似箭,日月如梭。当我还在憧憬美好的大学生活时,一个学期已经悄悄地流淌过去了,还记得不久前正为准备考试而焦虑急躁的我现在已经结束了一个学期的大学生涯,还未来得及规划我的蓝图,这让我有些措手不及。正当我迷茫的时候,新增课程的任课老师要求阅读我们阅读一本书,那便是《我是一只IT小小鸟》。起初我以为这只
分类:
其他好文 时间:
2016-03-05 23:50:52
阅读次数:
413
2.选一种比较熟悉的软件,点评他的优缺点并描述此类软件的发展历史 系统软件:操作系统,工具软件,设备驱动程序等 应用软件:用户使用他们工作,从管理核电站到写文章,或者通信,游戏,浏览网页,播放视频等 恶意软件:软件病毒等 答:我选择工具软件——搜狗拼音输入法 优点:1.基于搜狐公司同时开发搜索引擎,
分类:
其他好文 时间:
2016-03-05 23:49:48
阅读次数:
414
腾讯qq的发展史 即时通信软件的历史并不久远,但是它一诞生,就立即受到网民的喜爱,并风靡全球。 在其发展史上,以色列人功不可没。正是四位以色列籍的年轻人,在1996年7月成立的Mirabilis公司,并于同年11月推出了全世界第一个即时通讯软件ICQ,取意为“我在找你”——“I Seek You”,
分类:
其他好文 时间:
2016-03-05 23:48:31
阅读次数:
444
题目给一棵树,边带有权值,求每一点到其他点路径上的最大权和。 树上任意两点的路径都可以看成是经过某棵子树根的路径,于是果断树分治。 对于每次分治的子树,计算其所有结点到根的距离;对于每个结点,找到另一个离根最远的且与该结点路径过根的结点,二者的距离和就是这个点在过这棵子树的根能到的最远距离。 现在问
分类:
其他好文 时间:
2016-03-05 23:48:52
阅读次数:
553
Window.prototype.alert = function(){ //创建一个大盒子 var box = document.createElement("div"); //创建一个关闭按钮 var button = document.createElement("button"); //定义
分类:
Web程序 时间:
2016-03-05 23:48:21
阅读次数:
472
Threads Events QObjects
分类:
其他好文 时间:
2016-03-05 23:48:52
阅读次数:
460
//============================================================================ // Name : ListDijkstra.cpp // Author : fffff // Version : // Copyright
分类:
编程语言 时间:
2016-03-05 23:48:04
阅读次数:
533
增量模型与螺旋模型类似,都有迭代的过程,因此优点之一也是允许变更需求,通过向用户演示迭代所产生的部分系统功能,可以尽早地收集用户对于系统的反馈,及时改正对于用户需求的理解偏差,从而保证开发出来的系统真正的解决客户的问题,降低业务偏差的风险。 从软件统一开发过程来看,我们把软件开发生命周期划分为四个阶
分类:
其他好文 时间:
2016-03-05 23:49:50
阅读次数:
336
Given an array and a value, remove all instances of that value in place and return the new length. The order of elements can be changed. It doesn't ma
分类:
其他好文 时间:
2016-03-05 23:50:03
阅读次数:
384
一、navicat-premium简介 它是一款可连接多种数据库的软件,具体参见官网介绍:http://www.navicat.com.cn/products/navicat-premium 二、下载 http://www.liangchan.net/liangchan/6005.html 在下载连
分类:
其他好文 时间:
2016-03-05 23:47:04
阅读次数:
565
能走到今天这步田地,也只能怪自己不努力。 总没事提醒自己,温水效应,温水效应,最后还是发生在我的身上。 Java 程序猿。 2013年参加培训。 同年12月16日入职我程序路上的第一家公司。工作至今,外包公司混日子,每天的工作完成闲暇时间都耗费在撸啊撸上了。 我是95后,凭借着伪装出入各家公司,可能
分类:
其他好文 时间:
2016-03-05 23:46:37
阅读次数:
349
由于项目组现在用的rpc是基于google protobuf rpc协议实现的,所以花了点时间了解下protobuf rpc。rpc对于做分布式系统的人来说肯定不陌生,对于rpc不了解的童鞋可以自行google,这里只是做个简单的介绍。rpc的主要功能是让分布式系统的实现更为简单,为提供强大的远程调
分类:
编程语言 时间:
2016-03-05 23:48:37
阅读次数:
632
大型 web 应用的编译是很耗时间的,将编译后的包部署到 web server 上面可能也要很久。 有时候只是修改了一个静态文件,如 html, css, jpg,这些修改是无需编译的。如果将整个 web 项目重新编译、部署使得变动生效,工作效率会很低。 如何将改动的静态文件直接更新(替换)到线上
分类:
其他好文 时间:
2016-03-05 23:47:49
阅读次数:
485