int quick_pow(int a, int n){ int ans = 1; while (n) { if (n & 1) { ans = (long long )ans * a % inf; } n >>= 1...
分类:
其他好文 时间:
2014-10-10 00:35:11
阅读次数:
218
char *fun()
{
char str[] = "hello";
return str;
}
这个函数的返回值?以及这个函数在栈上的存储布局
#include
#include
#include
char *fun()
{
char ptr[] = "fda";
int a = 3;
int b = 4; ...
分类:
其他好文 时间:
2014-10-10 00:18:58
阅读次数:
313
由于组件提供的方式不同,所以安装的方法也是不一样的,下面就目前常见的各种形式的组件的安装方法介绍一下。1只有一个DCU文件的组件。DCU文件是编译好的单元文件,这样的组件是作者不想把源码公布。一般来说,作者必须说明此组件适合Delphi的哪种版本,如果版本不对,在安装时就会出现错误。也正是因为没有源...
分类:
其他好文 时间:
2014-10-10 00:05:01
阅读次数:
249
Best Time to Buy and Sell Stock I
只能作一次操作时:维护preMin记录之前出现的最小值
代码如下:
int maxProfit(vector &prices) {
if (prices.size() == 0) return 0;
int profit = 0;
int preMin = prices...
分类:
其他好文 时间:
2014-10-10 00:02:08
阅读次数:
204
一:java 和c++引用的对比
提到引用,我们都会想到java里面没有像c++里面的指针,当然java里面的引用和c++里面的引用是不同的。
例如:
比如C++中,我对某一个函数的声明,int a(int &b),b即为引用类型,函数内b的修改可以影响到函数外部;
C++中,int a(int &b){},b即为引用类型,若没有&,b即为值类型;但是在java里面没有显示的符号说明是引用...
分类:
编程语言 时间:
2014-10-10 00:01:18
阅读次数:
328
C++ 给我最大的疑惑就是,不知道源码所在。 所以当有一个getline()函数,我不知道它定义在什么地方,是一个怎么样的实现过程,所以后来就荒废了,哎。 今天再次学习找了一下:C++中有两个getline函数,一个是在s...
分类:
编程语言 时间:
2014-10-09 23:50:08
阅读次数:
283
http://acm.hrbust.edu.cn/index.php?m=ProblemSet&a=showProblem&problem_id=1545基础数据结构——顺序表(2)Time Limit: 1000 MSMemory Limit: 10240 KTotal Submit: 412(1...
分类:
其他好文 时间:
2014-10-09 22:47:58
阅读次数:
189
GP的功能非常强大,也是GIS建模的一个很重要的工具。在Arcengine中,实现Clip功能很多种方法,可以用IBasicGeoprocessor的clip方法,但是GP无疑是最简单的。public Clip( objectin_cover, objectclip_cover, ob...
分类:
其他好文 时间:
2014-10-09 22:36:51
阅读次数:
241
#include
#include
#include
#include
using namespace std;
typedef long long ll;
const int N = 108;
const int S = 10;
ll mult_mod(ll a, ll b, ll c) {
a %= c;
b %= c;
ll ret = 0;
whi...
分类:
其他好文 时间:
2014-10-09 22:24:38
阅读次数:
234
题目链接http://acm.hdu.edu.cn/showproblem.php?pid=1495这题搞不出,看了一位牛逼的人的代码思路两个杯子按大小排序,为S>M>N,1.只要n满了,就把n里的东西放到s中2.只要m非空,就把m中的放到n中3.如果m为空,把s中的放到m中。-----------...
分类:
其他好文 时间:
2014-10-09 22:14:17
阅读次数:
158