- 博客(43)
- 收藏
- 关注

原创 leetcode 解题列表
leetcode 解题列表老王的梦想就是面对雪山, 安安静静的写码.所以, 平时空闲时间就喜欢写写代码, 研究研究技术, 琢磨琢磨算法. 前不久听闻大家都喜欢去leetcode上刷题, 遂也产生了兴趣. 于是乎想利用空余时间, 把上面的题目都写一写, 并且把自己的解题思路记录下来, 同时也分享出来, 大家一起讨论和进步.所以, 从今天开始, 我就开始提交了, 希望能坚持下来.所有的解法, ...
2018-11-16 22:32:42
731
原创 8. 字符串转整数(实现atoi函数) [leetcode 8: String to Integer (atoi)]
8. 字符串转整数(实现atoi函数) [leetcode 8: String to Integer (atoi)]原题链接https://leetcode.com/problems/string-to-integer-atoi老王的解法链接https://github.com/simplemain/leetcode/blob/master/8/analysis.md难度★★★☆☆标...
2018-11-23 23:00:20
473
原创 7. 反转整数 [leetcode 7: Reverse Integer]
7. 反转整数 [leetcode 7: Reverse Integer]原题链接https://leetcode.com/problems/reverse-integer老王的解法链接https://github.com/simplemain/leetcode/blob/master/7/analysis.md难度★★☆☆☆标签数字计算题目描述给一个32位有符号整数, 将这个...
2018-11-22 21:24:41
387
原创 6. 锯齿形变换 [leetcode 6: ZigZag Conversion]
6. 锯齿形变换 [leetcode 6: ZigZag Conversion]原题链接https://leetcode.com/problems/zigzag-conversion老王的解法链接https://github.com/simplemain/leetcode/blob/master/6/analysis.md难度★★☆☆☆标签字符串题目描述给定一个字符串s和整数n...
2018-11-21 22:16:48
729
原创 5. 最长镜像子串 [leetcode 5: Longest Palindromic Substring]
5. 最长镜像子串 [leetcode 5: Longest Palindromic Substring]原题链接https://leetcode.com/problems/longest-palindromic-substring老王的解法链接https://github.com/simplemain/leetcode/blob/master/5/analysis.md难度★★☆☆☆...
2018-11-20 20:43:00
520
原创 4. 两个有序数组的中值 [leetcode 4: Median of Two Sorted Arrays]
4. 两个有序数组的中值 [leetcode 4: Median of Two Sorted Arrays]原题链接https://leetcode.com/problems/median-of-two-sorted-arrays老王的解法链接https://github.com/simplemain/leetcode/blob/master/4/analysis.md难度★★★★☆...
2018-11-19 22:27:27
277
原创 3. 没有重复字母的最长子串 [leetcode 3: Longest Substring Without Repeating Characters]
3. 没有重复字母的最长子串 [leetcode 3: Longest Substring Without Repeating Characters]原题链接https://leetcode.com/problems/longest-substring-without-repeating-characters老王的解法链接https://github.com/simplemain/leet...
2018-11-18 10:49:29
292
原创 2. 两个数相加 [leetcode 2: Add Two Numbers]
2. 两个数相加 [leetcode 2: Add Two Numbers]原题链接https://leetcode.com/problems/add-two-numbers老王的解法链接https://github.com/simplemain/leetcode/blob/master/2/analysis.md难度★☆☆☆☆标签链表题目描述输入两个非空的链表代表两个非负整...
2018-11-17 23:01:56
261
原创 1. 两数之和 [leetcode 1: Two Sum]
1. 两个数的和 [leetcode 1: Two Sum]原题链接https://leetcode.com/problems/two-sum老王的解法链接https://github.com/simplemain/leetcode/blob/master/1/analysis.md难度★☆☆☆☆标签循环 / 二分搜索 / 排序 / 哈希题目描述输入一个整数数组和一个整数, 要...
2018-11-16 22:37:05
299
原创 老王的宝贝们
老王的技术文章技术干货哈希A*,那个传说中的算法怎么快速找到:附近的人一个简单代码的不简单实现线程的私家小院儿:ThreadLocal分布式系统里session同步的那些事儿小而巧的数字压缩算法:zigzag负载均衡的那些算法们拍照怎么搜题?(上)拍照怎么搜题?(下)图片,还可以这样玩儿HTTPS到底是个啥玩意儿?跟老王写Server第一部分:搭建环境和第一个web程序t
2016-07-31 14:16:10
1614
原创 小而巧的数字压缩算法:zigzag
阅读facebook开源的RPC(Remote Procedure Call)框架thrift源代码的时候,本来是在阅读框架,却不小心被zigzag这个钻石般闪耀的代码吸引。后来去百度搜索zigzag,却得到满屏图像相关的一个算法(看来起名字得有特点才行)。既然相关资料很少,而算法又这么有趣,老王就想要不写一篇这个算法的文章,分享给大家。 这个算法的java代码放在thrift的org...
2016-06-21 06:52:29
1162
原创 互联网服务端技术——如何学(下B)
互联网服务端技术难么?怎么学呢?老王带你一起经历不一样的互联网技术~(分布式组件:MQ、NS、Cache等)
2016-05-17 07:32:11
7004
原创 拍照怎么搜题?(上)
前一段时间几个拍照搜题的软件挺流行(比如:小猿搜题、作业帮、学霸君等),手机拍张照片,就能把考题的答案搜出来,完全不用去百度手敲。出于程序员那种职业的好奇心,老王用了两周的时间做了一个简单的研究并写了一个程序,这里分享给大家。
2016-04-06 23:37:07
73934
2
原创 蚂蚁变大象:浅谈常规网站是如何从小变大的(五)
【 前一段时间写了关于架构的总结,一共十篇,放在新浪博客上 :http://blog.sina.com.cn/zgwangbo001 ,今天放到csdn上】 【第九阶段 : 逻辑关联和层次划分】 在第七阶段的时候,我们提到了几个问题,其中有一个就是业务关联问题。当我们将业务拆分以后,多个业务之间没有了耦合(或者是极弱的耦合),能够独立的运转。这个看
2012-05-03 20:13:49
1773
原创 蚂蚁变大象:浅谈常规网站是如何从小变大的(四)
【 前一段时间写了关于架构的总结,一共十篇,放在新浪博客上 :http://blog.sina.com.cn/zgwangbo001 ,今天放到csdn上】 【第八阶段 : WebServer多机化】 上面说了这么多,我们的业务都基本上运转在只有一个WebServer的条件下。如果出现宕机,所有服务就停掉了;如果压力大了,单机不能承载了,怎
2012-05-01 20:34:46
2524
原创 蚂蚁变大象:浅谈常规网站是如何从小变大的(三)
【 前一段时间写了关于架构的总结,一共十篇,放在新浪博客上 :http://blog.sina.com.cn/zgwangbo001 ,今天放到csdn上】―――――――――――――继续技术的分割线 ――――――――――――― 【第七阶段 : 拆分】 到上面一个阶段,我们初步接触到了逻辑、存储等的多机模式。这样的结构,对于逻
2012-05-01 20:33:00
2805
原创 蚂蚁变大象:浅谈常规网站是如何从小变大的(二)
【 前一段时间写了关于架构的总结,一共十篇,放在新浪博客上 :http://blog.sina.com.cn/zgwangbo001 ,今天放到csdn上】 【第四阶段 : 第一次服务多机化】 当IO性能得到解决以后,我们可能就会面临CPU瓶颈,即程序处理不过来了。那这个时候,最好的方式,就是优化程序。从整体架构和具体业务逻辑上去分析并做优化(可以借助一些性能
2012-05-01 20:30:07
4345
原创 蚂蚁变大象:浅谈常规网站是如何从小变大的(一)
【 前一段时间写了关于架构的总结,一共十篇,放在新浪博客上 :http://blog.sina.com.cn/zgwangbo001 ,今天放到csdn上】 话说今天是清明节假期第一天,早上早早的和朋友开车逃离了帝都。现在正在G104上缓慢的爬行。 言归正传,计划了很久写这篇文章,不过心里还是比较忐忑,担心自己在技术上的深度和沉淀还是不够。不过,
2012-05-01 20:23:32
3862
1
转载 手机被偷后,让小偷欲哭无泪的高招
一定要知道,.所有的手机都有一个惟一的序列号,当你键入*#06#时,你手机屏幕上就会出现个15位的数字,这个数字就是你的手机序列号。请把此号码记下来并保存,当你的手机被盗后就可以将此号码提供给你的服务商,他能将你丢失的手机锁住,即使别人将你原有SIM卡换掉,此手机也不能使用。也许你不会失而复得,但你的手机对他们来讲也没有任何价值。如果每个人都能够知道自己手机惟一的序列号,那么盗窃手机将变得没有任何
2006-03-20 11:01:00
2281
2
原创 OpenSource就是好!
最近在做GGLook的时候,发现被tomcat generate成了...pageContent.forword(...java.util.URLEncoder.encode("" + ... )); 看了函数原形java.util.URLEncoder.encode有两种形式:1.encode(String s) 2.encode(String s, String enc).对于第二个,我们可
2006-03-20 09:15:00
1576
原创 j2sdk1.5-ThreadPoolExecutor.class里头的东西
/* * @(#)ThreadPoolExecutor.java 1.9 04/07/12 * * Copyright 2004 Sun Microsystems, Inc. All rights reserved. * SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. */package java.util.conc
2006-02-25 09:37:00
2042
原创 人家推荐的书
曾经有一个人写了这个东西,我觉得有些道理,就贴出来吧C++/OPP/OOD系列:层级一:语法/语意(C++)[Lippman2000] Essential C++Essential C++,by Stanley B. Lippman Addison Wesley Longman 2000,276 pagesEssential C++ 中文版 ,侯俊杰 译,282页 [Gregory95
2006-01-21 22:06:00
1763
原创 质的差距~~
花了两天,做了个查IP和地址对应、地址和IP对应的东西出来。但是速度老实达不到要求,居然连qq自带的showIP都不如。昨天想了一晚上,想了很多解决方案,让数据有效的组织起来。但是,最关键的是要改变我原来的想法:直接读文件 变成 把文件load进memory。我算过,这样会增加4M ~ 10M左右的内存开销,但速度肯定要快些。今天本来打算试试我的算法,看有效不。在OpenSourceFile函
2006-01-20 15:53:00
1620
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人