摘要:
对于一个编程初学者,有很多人会遇到打字速度慢,打开程序很多时,找到想要的各种程序会花费很多时间,这是我们前期都会遇到。怎么解决这个问题呢? 其实我们的操作系统提供可大量快捷键来使用,可以大大提高我们的效率,现在我将我从网上看到的,自己总结了以下,有需要的朋友可以看一下: 一、Win键相关的快捷键 Win + E打开资源管理器 Win + L锁定计算机,回到登陆窗口 Win + M最小化当前窗口 Win + R打开运行窗口 Alt + D选中地址栏 Win + D显示桌面,最小化所有窗口可还原 Windows 徽标键 T 循环切换任务栏上的程序。 ... 阅读全文
posted @ 2013-06-25 20:59
jlins
阅读(254)
评论(0)
推荐(0)
摘要:
A题:从前往后暴搜就OK;B题:每次询问的时候都bfs一次C题:异或运算,从后往前运算。-------------分割线---------------------D题:对于第K个人来说,找是谁杀了他,然后dp[k]储存杀他需要的步数。#include#include#includeusing namespace std;int main(){ int n; int a[100001]; int pre[100001]; int dp[100001]; int i,j,tmp; while(~scanf("%d",&n)) { for(i=1;i<=n;i++) 阅读全文
posted @ 2013-06-25 20:57
jlins
阅读(234)
评论(0)
推荐(0)
摘要:
最近一个图像识别项目里需要对分类的结果进行打分,因为使用的是libsvm3.12,一开始决定直接将svm_predict_values函数的dec_values作为评分返回,后来研究了之后才觉得里面有的东西还挺有趣。 首先介绍一下SVM中的多分类方法。目前SVM多分类流行的策略有one-against-all以及one-against-one两种,libsvm中的多分类是采用的one-against-one策略,其他有一些开源库如SVM-Light采用one-against-all。对于N类的数据,one-against-all建立N个分类器,但有一些缺点,如:数据集偏斜、分类重叠、不可... 阅读全文
posted @ 2013-06-25 20:55
jlins
阅读(4069)
评论(0)
推荐(0)
摘要:
堆是用来表示元素集合的一种数据结构。与“堆内存”不同。堆的性质,第一:顺序性:任何结点的值都小于或者等于其子结点的值,这意味着最小元素位于根结点。最大顶堆跟这个相反。第二个性质是形状:一种二叉树,最底层的叶子结点尽可能靠左分布,如果有n个结点,那么所有结点到根的距离不会超过logn。下面用vector来实现堆:我们规范的从下标1开始,函数定义如下:root=1;value(i)=x[i];leftchild(i)=2*i;rightchild(i)=2*i+1;parent(i)=i/2;两个关键函数:siftup和siftdown。#include #include #include #in 阅读全文
posted @ 2013-06-25 20:53
jlins
阅读(327)
评论(0)
推荐(0)
摘要:
昨天有个朋友想要实现一个功能,就是在ArcMap中编辑数据的时候,能够通过快捷键自动设置预定义的属性,比如,选中若干要素,按A键,就自动填充属性,按B键,则又自动填充另外的属性字段。单就这个功能而言,可能不一定非得开发,或许直接在属性表里批量编辑也是个办法。但如果实现了这个功能,还可以引申出一些其他的应用,比如在要素编辑的时候自动进行质量检查;比如在地图浏览中添加许多预定义的效果等。闲话不说,先介绍一下实现思路:ArcMap中本身是无法让你监听键盘事件的,显然需要通过开发。开发的途径,目前主要是通过Add-In。在Add-In中,我们需要写一个工具,由工具来实现对鼠标和键盘事件的监听。详细理一 阅读全文
posted @ 2013-06-25 20:51
jlins
阅读(1434)
评论(2)
推荐(0)
摘要:
Given a strings, partitionssuch that every substring of the partition is a palindrome.Return all possible palindrome partitioning ofs. For example, givens="aab", Return [ ["aa","b"], ["a","a","b"] ]好久木有写C++,手好生,写了很久。。。1016 ms过大集合。。。好像有点慢思路: 阅读全文
posted @ 2013-06-25 20:49
jlins
阅读(520)
评论(0)
推荐(0)
摘要:
源码下载地址:http://download.csdn.net/detail/huhui_bj/5645641opencsv下载地址:http://download.csdn.net/detail/huhui_bj/5645661地震数据下载地址:http://download.csdn.net/detail/huhui_bj/56456851 项目说明本文实现的是用Hadoop的MapReduce计算框架,对国内2013年1月至6月这半年以来的地震数据进行了统计和分析。分别按照地震时间和地震地点进行分析。地震数据来源于国家地震科学数据共享中心,地址: http://data.earthqua 阅读全文
posted @ 2013-06-25 20:47
jlins
阅读(940)
评论(0)
推荐(0)
摘要:
在C语言中,对于三维或三维以上数组的使用并没有很好的支持,而且使用率也非常的低,后面会对三维数组做一些简单的分析,这篇文章主要以二维数组来探讨一些C语言中数组使用的相关概念和技巧。 1 一个var[i][j]引用形式的可能声明 当你看见像var[i][j]这样的二维数组引用形式时,你能知道他是怎么被声明的吗?答案是否定的,指针和数组使用的部分通用性会让你无法判断这样的一种形式的声明原型,对于一个二维数组而言,它一般的声明方式是: int var[10][12];/* 标准的int类型二维数组 */ 它可以通过var[i][j]形式来访问,那么这种形式的引用还有三种可能的声明: (1) ... 阅读全文
posted @ 2013-06-25 20:45
jlins
阅读(282)
评论(0)
推荐(0)
摘要:
ArcGIS forServer相关的很多重大消息,如与Portal for ArcGIS进行了集成,提供对实时数据支持、离线地图使用。1、与Portal for ArcGIS集成用户能够配置Portal for ArcGIS和ArcGIS for Server一起工作,这样当用户在Portal、Esri Maps for Office或ArcGIS for desktop中创建切片服务或要素服务时,服务将托管在自己的ArcGIS服务器中。ArcGIS 10.2 for Server和Portal for ArcGIS能通过配置使用相同的安全性设置,确保登录Portal的用户不需要重新登录即可 阅读全文
posted @ 2013-06-25 20:43
jlins
阅读(2429)
评论(0)
推荐(0)
摘要:
response{"data":null,"detailerrinfo":{"accesstoken":"","apiname":"weibo.user.info","appkey":"801306361","clientip":"110.184.110.97","cmd":0,"proctime":0,"ret1":3,"re 阅读全文
posted @ 2013-06-25 20:41
jlins
阅读(595)
评论(0)
推荐(0)