题目背景 给一组 N 枚邮票的面值集合(如,{1 分,3 分})和一个上限 K —— 表示信封上能够贴 K 张邮票。计算从 1 到 M 的最大连续可贴出的邮资。 题目描述 例如,假设有 1 分和 3 分的邮票;你最多可以贴 5 张邮票。很容易贴出 1 到 5 分的邮资(用 1 分邮票贴就行了),接下 ...
分类:
其他好文 时间:
2017-10-27 23:06:36
阅读次数:
186
[The Diary] 10.27 Friday 闲来没事写日记。。。 上午脑抽,聪明的质检员用前缀和维护没想出来,被迫看题解。明明自己都想到正解了,可就是差那么一点点。。 哇哦!终于放假了呢,激动! 由于这三周的长期折磨,使得我精神颓废,意志消沉,无奈之下躺在床上,竟然睡了2个多小时。。我去。。。 ...
分类:
其他好文 时间:
2017-10-27 23:06:28
阅读次数:
179
Linux下动态库文件的文件名形如 libxxx.so,其中so是 Shared Object 的缩写,即可以共享的目标文件。 在链接动态库生成可执行文件时,并不会把动态库的代码复制到执行文件中,而是在执行文件中记录对动态库的引用。 程序执行时,再去加载动态库文件。如果动态库已经加载,则不必重复加载 ...
分类:
系统相关 时间:
2017-10-27 23:06:19
阅读次数:
289
Linux上的静态库,其实是目标文件的归档文件。 在Linux上创建静态库的步骤如下: 下面通过实例具体讲解。 写源文件,生成目标文件。 第一个源文件 my_print.c 源文件2: my_math.c 使用gcc,为这两个源文件生成目标文件: 我们就得到了 my_print.o 和 my_mat ...
分类:
系统相关 时间:
2017-10-27 23:06:10
阅读次数:
159
搭建了Nginx集群后,需要继续深入研究的就是日常Nginx监控。 Nginx如何监控?相信百度就可以找到:nginx-status 通过Nginx-status,实时获取到Nginx监控数据后,如何和现有监控系统集成?一个很好的解决方案: Nginx+Telegraf+Influxdb+Grafa ...
分类:
其他好文 时间:
2017-10-27 23:05:59
阅读次数:
458
看眼缘随机拿了一道不难的题https://leetcode.com/problems/add-digits/description/ Given a non-negative integer num, repeatedly add all its digits until the result ha ...
分类:
其他好文 时间:
2017-10-27 23:05:50
阅读次数:
159
#重复匹配:. [] ? * + {} ?:左边那个字符出现0次或1次 print(re.findall('ab?','a ab abb abbb abbbbbb')) print(re.findall('ab{0,1}','a ab abb abbb abbbbbb')) *:左边那个字符出现0次 ...
分类:
编程语言 时间:
2017-10-27 23:05:36
阅读次数:
414
JVM结构 JVM Runtime data area, 运行时数据区 1. method area 在所有进程间共享 类,常量,静态变量 2. heap 在所有进程间共享。、 对象,数组 3. java stack 不共享 每个线程对应一个stack,线程栈, 方法栈 调整栈空间:java -Xs ...
分类:
编程语言 时间:
2017-10-27 23:05:29
阅读次数:
287
题目描述 在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 思路: 利用二维数组由上到下,由左到右递增的规律, 那么选取右上角或者左下角的元素a[row][col]与target进行 ...
分类:
编程语言 时间:
2017-10-27 23:05:17
阅读次数:
253
#include <stdio.h> #include <algorithm> #include <cstring> #include <cmath> #define inf 100000000 using namespace std; const int maxn=100000+10; int n ...
分类:
其他好文 时间:
2017-10-27 23:05:06
阅读次数:
217
1031. Hello World for U (20) 时间限制 400 ms 内存限制 65536 kB 代码长度限制 16000 B 判题程序 Standard 作者 CHEN, Yue 时间限制 400 ms 时间限制 400 ms 内存限制 65536 kB 内存限制 65536 kB 代 ...
分类:
其他好文 时间:
2017-10-27 23:05:00
阅读次数:
180
众所周知,蒜蒜是一名热爱工作的好员工,他觉得时间就是金钱,做事情总是争分夺秒。 这天晚上,蒜蒜一个人去吃晚饭。不巧的是,吃完饭以后就开始下雨了,蒜蒜并没有带雨伞出来。但是蒜蒜热爱工作,工作使他快乐,他要尽快赶回去写代码。 蒜蒜的公司在中关村,中关村这边地形复杂,有很多天桥、地下通道和马路交错在一起。 ...
分类:
其他好文 时间:
2017-10-27 23:04:46
阅读次数:
205
1. 查看linux主机默认ssh端口 打开终端 输入cd /etc/ssh/ 查看ssh_config文件,如下图所示 从图中可以看到centos7.0 ssh默认端口为22. 二. 在virtualbox中设置端口转发 主机端口可以任意写一个window上没有被占用的端口,子系统端口必须填写22 ...
分类:
系统相关 时间:
2017-10-27 23:04:38
阅读次数:
360
而且,任何框架都会有他的局限性!就ORM的hibetnate与mybatis,他们设计思想差不多,就是各种表和实体转换,但是技术实现就有各自优劣的地方。。。没有完美的框架,只有不断分析+实现。。 呵呵,有人问到的回答下咯。。。 ...
分类:
其他好文 时间:
2017-10-27 23:04:30
阅读次数:
118
1、下载linux版jdk-8u151-linux-x64.tar.gz,解压 2、设置环境变量 在文件最后追加如下内容,JAVA_HOME为我们解压后的目录位置: # jdk envJAVA_HOME=/usr/local/soft/java/jdk1.8.0_151JRE_HOME=/usr/l ...
分类:
其他好文 时间:
2017-10-27 23:04:20
阅读次数:
181
1 #include <bits/stdc++.h> 2 using namespace std; 3 //康托展开求法: 4 //比如2143 这个数,求其展开: 5 //从头判断,至尾结束, 6 //① 比 2(第一位数)小的数有多少个->1个就是1,1*3! 7 //② 比 1(第二位数)小的 ...
分类:
其他好文 时间:
2017-10-27 23:04:09
阅读次数:
132