LeetCode House Robber II题目思路思路来源于Discuss。
一是在Robber这题中的O(n)解法;
二是在Robber这题中,我们只需要分别考虑包含了nums[0]和nums[n-1]的情况即可。
注意这里的包含并不是说Robber一定要偷num[0]或nums[n-1],只是说考虑进去的意思。代码#define max(a, b) ((a)>(b)?(a):(b))...
分类:
其他 时间:
2015-05-21 09:05:26
收藏:
0 评论:
0 赞:
0 阅读:
215
今天有了一个想法,想自己用Python写一个新浪明星日志推荐系统
那么第一步要完成的工作就是获得新浪明星日志的数据,于是自己写了一个爬虫,实现的功能是爬取新浪明星日志的作者,推荐的文章链接,以及作者日志列表或者首页链接,具体程序如下:
# -*- coding: utf-8 -*-
"""
Created on Wed May 20 13:55:00 2015
@autho...
分类:
其他 时间:
2015-05-21 09:05:06
收藏:
0 评论:
0 赞:
0 阅读:
229
LeetCode Word Search II题目思路结合Trie和DFS即可。
用C写真是虐心。
也不知道有没有内存泄露。
如有,望指正。代码struct TrieNode {
char c;
// sons for "abcdefghijklmnopqrstuvwxyz\0"
struct TrieNode * son[27];
};struct TrieNod...
分类:
其他 时间:
2015-05-21 09:04:56
收藏:
0 评论:
0 赞:
0 阅读:
278
精度计算-大数阶乘
本算法的目的在于计算一个比较大的数的阶乘,由于得到的结果比较大,是现有的数据类型无法存储的,所以我决定将结果存储在一个long a[]数组中。
我们的思路是把每4位数看做数组的一个元素来存储,例如:个、十、百、千存在a[0],万、十万、百万、千万存在a[1]以此类推。
下面是我的C语言实现过程:
int factorial(int n)
{
long a[1000...
分类:
其他 时间:
2015-05-21 09:03:57
收藏:
0 评论:
0 赞:
0 阅读:
126
GuildsMemory limit: 64 MBKing Byteasar faces a serious matter. Two competing trade organisations, The Tailors Guild and The Sewers Guild asked, at the...
分类:
其他 时间:
2015-05-21 08:58:52
收藏:
0 评论:
0 赞:
0 阅读:
179
理解WCF中的实例化机制 ? “实例化”是指对用户定义的服务对象以及与其相关的 InstanceContext 对象的生存期的控制。也就是说我们的客户端程序在调用服务端方法时,需要实例化一个服务端代理类对象,实例化就是对这个对象的生命周期的管理(比如:代理服务对象的创建,对象调用服务端方法后需要...
分类:
其他 时间:
2015-05-21 08:56:41
收藏:
0 评论:
0 赞:
0 阅读:
95
中文支持需要cjk-latex,总得来说中文可以使用GB和GBK两种字体,GBK需要从windows下copy *.ttc或*.ttf, GB字体则在linux下就用。 先说支持GB的中文显示,安装以下deb包: apt-get install cjk-latex tetex-extra ...
分类:
其他 时间:
2015-05-21 08:56:21
收藏:
0 评论:
0 赞:
0 阅读:
287
分类:
其他 时间:
2015-05-21 08:55:27
收藏:
0 评论:
0 赞:
0 阅读:
104
REST(Representational State Transfer)是一种轻量级的Web Service架构风格,其实现和操作明显比SOAP和XML-RPC更为简洁,可以完全通过HTTP协议实现,还可以利用缓存Cache来提高响应速度,性能、效率和易用性上都优于SOAP协议。 REST架...
分类:
其他 时间:
2015-05-21 08:54:36
收藏:
0 评论:
0 赞:
0 阅读:
164
Fireasy与Asp.net MVC结合 Fireasy之前都是使用HttpService来为jquery ajax提供服务,这个HttpService实际上和MVC的原理机制是一样的,只是它支持两种方式,一种是使用统一的一个类来提供服务(基于MEF导入),另一种是使用aspx的类文件提供服务.....
分类:
其他 时间:
2015-05-21 08:54:16
收藏:
0 评论:
0 赞:
0 阅读:
166
如果说要对一个站点或者应用程序经常优化,可以说缓存的使用是最快也是效果最明显的方式。一般而言,我们会把一些常用的,或者需要花费大量的资源或时间而产生的数据缓存起来,使得后续的使用更加快速。 如果真要细说缓存的好处,还真是不少,但是在实际的应用中,很多时候使用缓存的时候,总是那么的不尽人意。换句...
分类:
其他 时间:
2015-05-21 08:54:06
收藏:
0 评论:
0 赞:
0 阅读:
193
负载均衡,无论是否真正了解过,但我相信所有跟编程打交道的读者都有听说。同时,它(负载均衡)也是被认为一个大型网站的标识性技术之一(但负载均衡的作用肯定不止这点用途)。虽然网上也有不少关于LVS配置实用的教程或帖子,但总的来说几乎都是以快餐式文化为主,内容参差不齐,不少教程本身也存在不少错误,对读者....
分类:
其他 时间:
2015-05-21 08:53:56
收藏:
0 评论:
0 赞:
0 阅读:
239
属性:Text - 拖盘文字Icon - 拖盘图标ContextMenuStrip - 右击时候的菜单。右键菜单。ContextMenuStrip1.学会编辑菜单项。 - 是分隔线。2.如何设置热键 &字母3.如何设快捷键。右击菜单项,在属性中选择ShortCutKey中的组合键即可4.如何给菜.....
分类:
其他 时间:
2015-05-21 08:53:36
收藏:
0 评论:
0 赞:
0 阅读:
255
Util最新代码更新说明 离上一篇又过去了一个月,时间比较紧,后续估计会更紧,所以这次将放出更多公共操作类及配套的CodeSmith模板,本篇将简要介绍新放出的重要功能,供有兴趣的同学参考。重要更新 这一次对两个VS解决方案均做了大量调整,包含项目结构及命名空间。 Util解决方案的目录截图如...
分类:
其他 时间:
2015-05-21 08:53:16
收藏:
0 评论:
0 赞:
0 阅读:
318
服务层的搭建阅读目录邯郸学步上篇衔接①DBContact.cs②IDBContact.cs重点查看服务层的创建③IUserInforService.cs④UserInforService.cs⑤IBaseService.cs⑥BaseService.cs下篇衔接回到顶部邯郸学步吾虽是一不知名的菜鸟,...
分类:
其他 时间:
2015-05-21 08:53:14
收藏:
0 评论:
0 赞:
0 阅读:
139
堆栈是操作受限的线性表。堆栈只能对表尾进行读出写入操作,这个表尾称为栈顶,表头称为栈底,没有数据元素的称为空栈。堆栈是后进先出的线性表。 在java中,因为Stack<E>的父类是Vector<E>,所以Stack<E>也是线程...
分类:
其他 时间:
2015-05-21 07:51:47
收藏:
0 评论:
0 赞:
0 阅读:
196
leetcode 213 : House Robber II...
分类:
其他 时间:
2015-05-21 07:50:56
收藏:
0 评论:
0 赞:
0 阅读:
660
1. 先 SSH,停止相应服务/etc/init.d/wdmcserverd stop/etc/init.d/wdphotodbmergerd stop2. 禁止服务自启动update-rc.d wdphotodbmergerd disableupdate-rc.dwdmcserverd disab...
分类:
其他 时间:
2015-05-21 07:50:16
收藏:
0 评论:
0 赞:
0 阅读:
540
1.去官网下载linux下的Tar包,下载后解压。 2.直接进入解压后的folder里面找bin下面的pycharm.sh,执行后发现没有任何反应。 3.查询资料发现是因为pycharm需要sun jdk,而我的环境debian中自带的是openjdk1.6. 接下来是在debian下安装sun j...
分类:
其他 时间:
2015-05-21 07:50:06
收藏:
0 评论:
0 赞:
0 阅读:
511
依赖注入在前面的章节(Middleware章节)中,我们提到了依赖注入功能(Dependency Injection),ASP.NET 5正式将依赖注入进行了全功能的实现,以便开发人员能够开发更具弹性的组件程序,MVC6也利用了依赖注入的功能重新对Controller和View的服务注入功能进行了重...
分类:
其他 时间:
2015-05-21 07:49:56
收藏:
0 评论:
0 赞:
0 阅读:
248