自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(121)
  • 资源 (2)
  • 收藏
  • 关注

原创 VC++学习(VS2010)--设置智能提示

首先打开vs2010,点击 工具->选项,打开选项界面后,选择 环境->键盘在“显示命令包含(C):”编辑框中输入"编辑.列出成员",然后把光标定位在“按快捷键(P)”编辑框中,同时按下键盘"ALT"和"/",点击确定

2015-07-29 09:40:10 15239

原创 ArcGIS API for Javascript离线部署 (最新版本jsapi3.9)

初学者为了学习简单,可以引用在线的JavaScript。但是如果叧能连接内网,而假如无法连接互联网或者网速较慢的情况下,使用本地部署的JavaScript是一个更佳的选择。jsapi所以版本下载地址:http://support.esrichina.com.cn/2011/0223/960.html 对于ArcGIS  API  for  Javascript,不仅

2015-05-05 09:56:07 5568

原创 ArcGIS 10.2 JavaScript API本地部署离线开发环境

ArcGIS JavaScript API本地部署离线开发环境1 获取ArcGIS JavaScript APIAPI的下载地址http://support.esrichina.com.cn/2011/0223/960.html,在下载页面会看到api和sdk的下载链接,api是我们开发需要的库,sdk是说明文档和例子,点击下载api的最新版3.2。 2 本地部署API

2015-05-04 15:25:33 2308

原创 VS2013 密钥 – 所有版本

Visual Studio Ultimate 2013 KEY(密钥):BWG7X-J98B3-W34RT-33B3R-JVYW9Visual Studio Premium 2013 KEY(密钥):FBJVC-3CMTX-D8DVP-RTQCT-92494Visual Studio Professional 2013  KEY(密钥): XDM3T-W3T3V-MGJWK-8BFVD-G

2015-05-03 11:52:31 1092

转载 景观指数分析软件Fragstats专题学习

Fragstats 基于分类图像的空间格局分析程序:该软件是一个用来计算大量景观指数的计算机软件,该软件接受分类格局图像。美国林务局技术报告中曾经在1995年介绍过该软件,当时的版本是2.0,现在可供下载的版本是3.3.现在该软件已经成为景观生态学研究中重要的软件,受到广泛好评。其中第3版增加了1.用户图形界面2 新的景观指数3 临近距离4 核心区面积5 移动窗口分析6

2014-01-04 10:07:44 11443 1

转载 LANDSAT数据下载及数据格式介绍

对地遥感中心下载的LANDSAT数据格式有多种http://ids.ceode.ac.cn/LANDSAT5有两种:一种级别是SesmaticGeoreference,为全dat格式,包含八个dat文件,其中7个波段文件,1个头文件(header.dat)该数据待解决问题是无法定标,本人至今没有解决。 另外一种级别是L4,文件夹中包含

2014-01-04 09:33:25 9088

原创 分金币

题目陈述:  n个人围成一圈,没人手中有一定数量的硬币,硬币总和可以被 n 整除,每个人可以给左右相邻的人一些硬币,使得最后每人手中的硬币数量相等。求转手硬币数量的最小值。解题思路:用变量描述题目的分硬币过程,将题目转换成求中位数的算法。假设第i个人初始有 Ai 枚硬币,最后每人得到的硬币数为 M ,给出的硬币数为 xi,把给出硬币的过程简化为单方向给出,如x1->x4->x3->

2013-12-02 11:38:11 636

原创 365 A

A. Good Numbertime limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard outputLet's call a number k-good if it contains all

2013-11-24 20:46:34 718

转载 KMP字符串模式匹配详解

KMP字符串模式匹配详解来自CSDN A_B_C_ABC 网友KMP字符串模式匹配通俗点说就是一种在一个字符串中定位另一个串的高效算法。简单匹配算法的时间复杂度为O(m*n);KMP匹配算法。可以证明它的时间复杂度为O(m+n).。一. 简单匹配算法先来看一个简单匹配算法的函数:int Index_BF ( char S [ ], char T [ ], i

2013-10-02 20:08:21 581

原创 编程中无穷大常量的设定技巧

转自:http://page.renren.com/601487394/note/883716691如果问题中各数据的范围明确,那么无穷大的设定不是问题,在不明确的情况下,很多程序员都取0x7fffffff作为无穷大,因为这是32-bit int的最大值。如果这个无穷大只用于一般的比较(比如求最小值时min变量的初值),那么0x7fffffff确实是一个完美的选择,但是在更多的情况下,0x7f

2013-09-21 19:13:20 700

原创 poj 2456 (二分)

Aggressive cowsTime Limit: 1000MS Memory Limit: 65536KTotal Submissions: 4852 Accepted: 2384DescriptionFarmer John has built a new long barn, with N (2 His C

2013-09-21 14:27:45 675

原创 poj 3273 (二分)

Monthly ExpenseTime Limit: 2000MS Memory Limit: 65536KDescriptionFarmer John is an astounding accounting wizard and has realized he might run out of money to run the farm.He has already ca

2013-09-21 14:07:17 685

原创 poj 1269

Intersecting LinesTime Limit: 1000MS Memory Limit: 10000KTotal Submissions: 5442 Accepted: 2567DescriptionWe all know that a pair of distinct points on a plane

2013-09-20 07:57:38 577

原创 CF 155C

C. Hometasktime limit per test2 secondsmemory limit per test256 megabytesinputstandard inputoutputstandard outputSergey attends lessons of the N-ish language. E

2013-09-15 14:27:39 760

原创 CF 157C

C. Messagetime limit per test2 secondsmemory limit per test256 megabytesinputstandard inputoutputstandard outputDr. Moriarty is about to send a message to Sherl

2013-09-15 14:23:13 665

原创 CF 155B

B. Combinationtime limit per test2 secondsmemory limit per test256 megabytesinputstandard inputoutputstandard outputIlya plays a card game by the following rule

2013-09-15 09:11:49 614

原创 HDU 1050

Moving TablesTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 15484 Accepted Submission(s): 5339Problem DescriptionThe famous ACM (Advan

2013-09-09 20:43:39 488

原创 周末小记2013/9/2---2013/9/8

写给自己的essay,非诚勿入……又是一周的尾巴了,看了看这周好像没怎么发博客呀,懒了捏……就简单说一下这周我还能记起来的几件事吧:这周主要就是把《C语言深度解剖》看完了,周三开始看的,大概是三天半的时间吧。这本书不错,都是些经验总结,还有些C语言比较细节的地方(其实应该再看一遍的,里边好多东西不是一下就能理解记住的,有机会再借来看看吧)。看了些什么内容呢,当然有做笔记,只不过是纸质的

2013-09-09 18:18:18 456

原创 大数加法

题目描述:十进制大数的加法运算。输入描述:输入文件的第1行为一个整数N,表示输入文件中接下来有N组数据。每组数据最多包含100行。每一行由一个非常长的十进制整数组成,这个整数的长度不会超过100个字符而且只包含数字,每组数据的最后一行为0,表示这组数据结束。每组数据之间有一个空行。输出描述:对输入文件中的每组数据,输出它们的和。每两组数据的输出之间有一个空行。样例输入:

2013-09-08 19:42:28 709

原创 HDU 1051 Wooden Sticks

Problem DescriptionThere is a pile of n wooden sticks. The length and weight of each stick are known in advance. The sticks are to be processed by a woodworking machine in one by one fashion. It nee

2013-09-08 19:40:27 473

原创 周末小记 2013/8/26—2013/9/1

写给自己的essay,非诚勿入~~~~九月的第一天,也是新学期的第一周,虽说新学期新气象,但刚学的日子更合适的说法像是假期的延续,只是多了平日里去教室上课的时间。这个学期的课程每门都是重头戏,从专业课到三门信息学方面的课(遥感,GIS,经济地理,C#.NET,Java,空间数据库),当然还有毛概这样的考研大科。且不说本学期笃定要把ACM搞点名堂出来……初感压力颇大有木有……这周和别人约定好

2013-09-01 20:43:25 664 1

原创 筛法求素数

算法基本思想是找出(设置为假)所有能整除已知除数的那些位置,它们不是素数,则所剩下的位置都将是素数。为实现该算法,用循环一次检查每个位置(只检查2~sqrt(n)就行了),在那些位置设为真(还没有被有被素数的候选集合中排除的)的位置中找出该数字的所有倍数。当完成最外层循环时,就得到了筛子中的所有素数。CODES:#include#includeusing namespace std;

2013-09-01 17:00:21 592

原创 此起披伏分析

有这样一个数组A,大小为n,相邻元素差的绝对值都是1,如:A={4 ,5 ,6,5,6,7,8,9,10,9}现在,给定 A 和目标整数 t,请找到 t 在 A 中的位置。除了依次遍历还有没有更好的方法?分析: 如下边一组数: 2 3 4 5 6 4 5 6 7 8如果我们要找到 t = 8,则按照如下步骤进行,指针初始指向第一个元素。与第一个元素比较,差值为6,指针指

2013-09-01 10:17:51 1183

原创 关灯问题

灯分析原题有100盏灯,依次编号1-100,初始都是关着的。第1次遍历,打开全部的灯;第2次遍历,关掉第2盏、第4盏等被2整除的灯;第3次打开被3整除的灯;第i次,对被i整除的灯做如下操作如果灯开着,就关掉如果灯关着,就打开如此交替进行,直到100次遍历完毕,请问,还有多少盏灯亮着。分析这个题目比较好玩儿,路子走对了,很简单。

2013-08-30 18:49:53 895

原创 POJ 1067 取石子游戏

根据题目可以得到An、Bn,且,这两个集合具备两个特点:1、严格上升,2、划分Z     认为An、Bn是Beatty序列。     Beatty定理有:    An=[na]    Bn=[nb]    1/a+1/b=1     对应题目:    An=[na]    Bn=An+n=[na]+n=[na+

2013-08-29 20:16:17 500

转载 高斯取整函数与Beatty定理

http://www.blogbus.com/yjq24-logs/42304551.html高斯取整函数又叫向下取整函数,常见的记法如下: ,既然是向下取整,也就是说[-3.5]=-4,这个取整对负数来说就不是简单地扔掉小数部分,这是要注意的。可以说,高斯取整是联系连续和离散的重要桥梁。小知识:高斯函数性质 1) x-1 2) [x+n]=[x]+n,(n为整数)

2013-08-29 20:13:13 7169

转载 无偏博弈和数学游戏

http://www.blogbus.com/yjq24-logs/42455293.html《古畑任三郎》之数学家杀人事件中有这么一个小插曲,这是古畑和数学家之间的一个小游戏:随意说一个数n,比如16吧,然后从1开始数到16,每人每次可以数1到3个数,规定最后数到16的人就输了。我们可爱的古畑大叔并不知道其中诀窍,所以连着输了两局;但是过了两天,古畑从另一个数学家那里掌握了诀窍,大致来看

2013-08-29 19:18:30 1110

转载 博弈的图论模型——必败态与核

http://www.blogbus.com/yjq24-logs/42653430.html上次说了胜态和必败态,还记得最后的练习么?桌子上有15个石子,每人每次可以拿去1个或3个石子,拿走最后一个石子的人赢,列出所有的必败态:0,2,4,6,8,10,12,14。说过了状态作为结点可以画一张有向图,下面这张图就是这个游戏所对应的:我只列了不大于6的状

2013-08-29 19:15:17 1231

转载 EP6: Wythoff’s Game (威佐夫博弈)

http://www.blogbus.com/yjq24-logs/42826226.html大致上是这样的:有两堆石子,不妨先认为一堆有10,另一堆有15个,双方轮流取走一些石子,合法的取法有如下两种:1)在一堆石子中取走任意多颗; 2)在两堆石子中取走相同多的任意颗; 约定取走最后一颗石子的人为赢家,求必败态(必胜策略)。这个可以说是MR.Wytho

2013-08-29 19:06:24 483

原创 <climits>

头文件定义的符号常量CHAR_MIN       char的最小值SCHAR_MAX      signed char 最大值SCHAR_MIN       signed char 最小值UCHAR_MAX      unsigned char 最大值SHRT_MAX       short 最大值SHRT_MIN       short 最小值USHRT_MAX 

2013-08-28 20:46:13 457

原创 <stdlib.h>

输入样式:C语言模式:#include C++样式:#include 1函数名称:calloc函数原型: void * calloc(unsigned n,unsigned size);函数功能: 分配n个数据项的内存连续空间,每个数据项的大小为size函数返回: 分配内存单元的起始地址,如果不成功,返回02函数名称:free函数原型: vo

2013-08-28 20:41:18 1308

转载 C++常量折叠

今天回顾了大学这几年学习C++的点点滴滴,在回顾了“常量折叠”这里时,突然困惑了,当时学习这点知识时的理解是:可折叠的常量像宏一样,在预编译阶段对常量的引用一律被替换为常量所对应的值,就和普通的宏替换没什么区别,并且,编译器不会为该常量分配空间。现在回顾起来,当时是多么的天真,被现象迷惑了,常量折叠确实会像宏一样把对常量的引用替换为常量对应的值,但是,并非不给该常量分配空间,如下代码:#def

2013-08-28 19:58:01 455

原创 ArcGIS 10.0简单安装方法及ArcGIS其他组件使用相关问题

ArcGIS 10.0简单安装方法及ArcGIS其他组件使用相关问题2011-09-02 14:37转载自 分享最终编辑 0505082211.准备:下载安装程序ArcGIS_Desktop10_122519.iso       ArcGIS 10 60 天试用版下载地址     见这里       另外的下载地址      ArcGIS 10 De

2013-08-28 17:26:51 1404

转载 c++中,引用和指针的区别

指针和引用的区别(1)引用总是指向一个对象,没有所谓的 null reference .所有当有可能指向一个对象也由可能不指向对象则必须使用 指针. 由于C++ 要求 reference 总是指向一个对象所以 reference要求有初值. String & rs = string1; 由于没有所谓的 null reference 所以所以在使用前不需要进行测试其是

2013-08-28 17:10:26 419

转载 C++中this指针的用法.

this指针只能在一个类的成员函数中调用,它表示当前对象的地址。下面是一个例子: void Date::setMonth( int mn ) { month = mn; // 这三句是等价的 this->month = mn; (*this).month = mn; } 1. this只能在成员函数中使用。全局函数,静态函数都

2013-08-28 17:09:32 463

原创 2013/8/19—2013/8/25

这周没做什么实际的事啦,转篇人人上的日志,分享一些价值观,算是给自己新学期的一个警示~原文链接别拿“最近忙”说事,自己不靠谱就是不靠谱。什么叫忙?就是忽略了日程表上责任心缺失的任务。既然忙为毛总有那么多时间看韩剧玩保卫萝卜?既然承担了任务就赶快负责任干好,让自己靠谱起来。别拿“太累了”说事,自己没毅力就是没毅力。要是现在跟咱说明天七点送咱一辆法拉利恩佐逾期不候,纵然咱前一天

2013-08-25 19:17:08 481

转载 C++_运算符重载

什么是运算符的重载?         运算符与类结合,产生新的含义。 为什么要引入运算符重载?         作用:为了实现类的多态性(多态是指一个函数名有多种含义)怎么实现运算符的重载?方式:类的成员函数 或 友元函数(类外的普通函数)规则:不能重载的运算符有 .  和 .* 和 ?: 和 ::  和 sizeof友元函数和成员函数的使用

2013-08-24 18:02:48 523

原创 CodeForces 14A

A. Lettertime limit per test1 secondmemory limit per test64 megabytesinputstandard inputoutputstandard outputA boy Bob likes to draw. Not long ago he bought a r

2013-08-18 21:04:00 709

原创 CodeForces 13A

A. Numberstime limit per test1 secondmemory limit per test64 megabytesinputstandard inputoutputstandard outputLittle Petya likes numbers a lot. He found that nu

2013-08-18 20:58:54 579

原创 2013/8/12--2013/8/18 总结

写给自己的essay,非诚误入 Hello小shan今天第一次在博客里给自己这一周的工作做总结^_^算是作为督促自己学习的一个方式吧~这周原本是要继续学习算法--二分、贪心的,但介于小shan暑期有创新项目缠身,打算先把项目搞点眉目出来,以应开学的中期检查(说起来都是泪呀T_T……)就先说一下项目的进展吧(小shan的专业是地理信息系统)。通过参考学习与课题相关的书籍,对Arc

2013-08-18 20:40:06 979 2

2010Excel使用技巧大全(超全)

2010Excel使用技巧大全介绍了2010Excel的各类实用的技巧,是很好的工具资源,对提高工作效率有很大贡献~

2013-12-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除