题目:给定两个表示大数的字符串,求乘积,这里只针对正数。
分析:开始的时候打算一位一位的算,按着笔算的形式,但是写着写着发现太麻烦,后来在网上找到计算乘法的令一种技巧,感觉简洁多了。
先看代码,再分析。
string multiply(string num1, string num2) {
if(num1 == "0" || num2 == "0")
return "0";
//...
分类:
其他好文 时间:
2014-05-25 18:24:31
阅读次数:
195
【题目】
Given a list, rotate the list to the right by k places, where k is non-negative.
For example:
Given 1->2->3->4->5->NULL and k = 2,
return 4->5->1->2->3->NULL.
【题意】
给定一个链表L,和非负数K,要求把链表的后k个节点移到链表前
【思路】
先将指针指向指向倒数第K个节点,然后...
分类:
其他好文 时间:
2014-05-25 18:20:06
阅读次数:
252
【题目】
Given a set of non-overlapping intervals, insert a new interval into the intervals (merge if necessary).
You may assume that the intervals were initially sorted according to their start times.
Example 1:
Given intervals [1,3],[6,9], insert and mer...
分类:
其他好文 时间:
2014-05-25 12:56:43
阅读次数:
271
【题目】
Given an integer n, generate a square matrix filled with elements from 1 to n2 in spiral order.
For example,
Given n = 3,
You should return the following matrix:
[
[ 1, 2, 3 ],
[ 8, 9, 4 ],
[ 7, 6, 5 ]
]
【题意】
给定整数n, 将1,2,3...nxn个数按螺旋旋转的方式填入n...
分类:
其他好文 时间:
2014-05-25 07:08:17
阅读次数:
235
【题目】
The set [1,2,3,…,n] contains a total of n! unique permutations.
By listing and labeling all of the permutations in order,
We get the following sequence (ie, for n = 3):
"123"
"132"
"213"
"231"
"312"
"321"
Given n and k, return the kth permutation ...
分类:
其他好文 时间:
2014-05-25 06:13:37
阅读次数:
276
背景:不管您的公司是以产品为导向还是以项目为导向总需要一支团队去完成任务。这个团队有可能是一个研发部门,也有可能是由多个研发部门的成员混合组成,甚至有可能还包含研发部门之外的其他的组织成员,比如产品部门、运维部门。这些都依赖于你们的研发体系究竟采用了何种组..
分类:
其他好文 时间:
2014-05-25 05:57:08
阅读次数:
226
python有什么工具可以找程序的bug,和分析程序的错误?PyChecker:
PyChecker是一个python脚本分析工具,它可以发现python脚本中的bugs
Pylint:
ylint是一个Python代码分析工具,它分析Python代码中的错误,查找不符合代码风格标准和有潜在问题的代码。
Pylint是一
个Python工具,..
分类:
编程语言 时间:
2014-05-25 05:09:46
阅读次数:
311
在运维工作中,经常遇到数据库的迁移工作,为了保证迁移的正确性,需要完成以下步骤:新服务器安装配置还原数据库(或使用镜像、日志传送等方式)数据库切换为可用状态同步帐户及权限同步JOB等其中同步帐户的语句,可以在原服务器上执行以下语句获得:SELECT‘CREATELOGIN‘+name..
分类:
其他好文 时间:
2014-05-24 16:01:24
阅读次数:
251
1,Linux系统管理员账户?root2,[root@svr5~]#解释每一个部分的意思root帐户svr5主机名~所在目录/root3,Linux系统有哪几个TTY控制台TTY1-6字符界面TTY7图形界面4,如何查看内核,并解释每一个部分的意思#uname-r2.6.18-371.el5主版本号2次版本号6修订版本号18红帽修订3715,..
分类:
系统相关 时间:
2014-05-24 15:53:17
阅读次数:
508
前沿:在腾讯,百度,阿里,360运维人员登录堡垒机,或者是单点登录引导的各种运维平台,好多都需要用动态口令令牌的,用rsa的多点,这栋系价格不便宜,国内也有些便宜的,一些游戏公司的将军令就是从国内x厂商定制买的,有兴趣的可以搜搜,价格还算可以,给你提供服务端的一些..
分类:
其他好文 时间:
2014-05-24 15:22:16
阅读次数:
453