现在位置: 首页 > hardball发表的所有文章
  • 08月
  • 17日
综合 ⁄ 共 952字 评论关闭
题目链接:hdu 4941 Magical Forest 题目大意:给定N,M和K,表示在一个N*M的棋盘上有K个棋子,给出K个棋子的位置和值,然后是Q次操作,对应的是: 1 a b :交换a和b两行 2 a b : 交换a和b两列 3 a b :查询a b这个位置上棋子的值,没有棋子的话输出0 解题思路:一开始X[i]=i,X[j]=j,如果需要交换i和j,那么就令X[i]=j,X[j]=i即可,因为N和M很大,所以用map映射。 #include <cstdio> #include <cstring> #include <map> #include <algorithm> using namespace std; typedef pair<int, int> pi......
阅读全文
  • 05月
  • 09日
综合 ⁄ 共 297字 评论关闭
一天,一个农民赶着一群羊在草原上走。迎面碰到一个人对他说:“我可以告诉你,你的羊群有几只羊。” 他用卫星定位技术和新的网络技术将信息发到总部的数据库……片刻后,他告诉农民共有1460只羊。农民点头称对。随后,他要求农民给他一只羊作为报酬,农民答应了。       不过农民说:“如果我能说出你是哪家公司的,您能否把羊还给我?”那人点头。农民说:“你是麦肯锡公司的。”那人很惊讶地问农民是怎么知道的。农民说:“有三个理由足以让我知道你是麦肯锡公司的:1、我没有请你,你就自己找上门来;2、你告诉了我一个早已知道的东西,......
阅读全文
  • 05月
  • 02日
综合 ⁄ 共 3799字 评论关闭
作者:李冰 ·微博:懒人李冰 ·豆瓣:懒人李冰 引子:          9月底找到工作后,就想写一篇文章,总结一下自己的研究生生活和找工作期间的感受,拖到现在,今天补上。 为什么想写这篇文章:      1、读研的过程给了我很多启示,想记录下来。      2、在学习的过程中,没人指导让我感到无比迷茫、恐慌,想把这个记录下,让那些跟我一样的人不在迷茫。      3、网上记录校招文章,大多数都是牛校的牛人进了牛企的经历,对大多数人并不适用。 谁适合看这篇文章:       首先,你所学专业至少与计算机相关,......
阅读全文
  • 04月
  • 14日
综合 ⁄ 共 968字 评论关闭
在我所做的游戏活动中,有时会遇到一些文字需要轮播,众所周知我们可以在网页上用<marquee>来控制图片或文字的滚动: 设定活动字幕的滚动方向direction="down":向下 设定活动字幕的滚动方向direction="left":向左 设定活动字幕的滚动方向direction="right":向右 设定活动字幕的滚动方向direction="up":向上 但是这种方法不能无间断的轮播,经过在网上查找一些资料和多位同事的帮助下对轮播的js代码做了一些深入的了解。 var demo = document.getElementById("demo"); var demo1 = document.getElementById("demo1"); ......
阅读全文
  • 04月
  • 07日
综合 ⁄ 共 327字 评论关闭
文章目录 用SecureCRT来上传和下载数据 用SecureCRT来上传和下载数据 链接:http://www.eygle.com/digest/2007/08/securecrt_updown_load.html SecureCRT可以使用linux下的zmodem协议来快速的传送文件,你只要设置一下上传和下载的默认目录就可以了: options-->session options-->file transfer 下可以设置上传和下载的目录剩下的你只要在用SecureCRT登陆linux终端的时候:   发送文件到客户端:   sz filename   zmodem接收可以自行启动.   从客户端上传文......
阅读全文
  • 03月
  • 30日
综合 ⁄ 共 2167字 评论关闭
1、Duplicated Code(重复代码) 如果你在一个以上的地点看到相同的程序结构,那么可以肯定:设法将它们合而为一,程序会变得更好。 2、Long Method(过长函数) (1)“”间接层“”所能带来的全部利益--解释能力、共享能力、选择能力--都是由小型函数支持的。 (2)可以遵循这样一条原则:每当感觉需要以注释来说明点什么的时候,我们就把需要说明的东西写进一个独立函数中,并以其用途(而非实现手法)命名。 (3)提炼哪一段代码的一个技巧:寻找注释;两个信号:条件表达式和循环。 3、Large Class(过大的类) 如果想利用单个类做......
阅读全文
  • 03月
  • 16日
综合 ⁄ 共 6410字 评论关闭
1 部分排序算法列表 InsertionSort method.插入排序 BubbleSort method.冒泡排序 HeapSort method.堆排序 ShellSort method.希尔排序 SelectionSort method.选择排序 MergeSort method.合并排序 QuickSort method.快速排序 CountingSort method.计数排序  2 算法实现   #include <cstdio> #include <memory> ////////////////////////宏定义////////////////////////////////////////// #define SWAP(nx,ny)/ nx^=ny;/ ny^=nx;/ nx^=ny; /////////////////////////////////////////////////////////////////////////......
阅读全文
  • 01月
  • 20日
综合 ⁄ 共 676字 评论关闭
不会做不会做不会做不会做不会做…… 呜呜呜呜呜呜呜呜呜呜呜呜…… 大神们也不教我…… 好可怜好可怜…… 然后就用的KMP做的……用next数组记录下特殊情况,当非回文的时候需要跳转的位置进行重新判断……【其实我真的不懂啊55555555555……求大神讲解 就假装是这样吧。。。 AC  Memory : 0KB    TIme : 59MS 代码: #include<iostream> #include<cstdio> #include<algorithm> #include<cstring> #include<string> using namespace std; const int maxn=100100; int next[maxn]; string a,rev; void get......
阅读全文
  • 12月
  • 24日
综合 ⁄ 共 4093字 评论关闭
system-level alarms.you can’t guarantee that it’ll still be running at that point in the future.To ensure that our code is executed at the desired time, we can’t rely on the Service because the OS could kill the Service to free up memory. We must use the OS to schedule the execution, and to do this we must use the android.app.AlarmManager class. we’ve already created a BroadcastReceiver that’s invoked when the device finishes booting up.here you see a new version that instead schedules t......
阅读全文
  • 12月
  • 19日
搜索技术 ⁄ 共 1256字 评论关闭
HillTop也是搜索引擎结果排序的专利,是Google工程师Bharat在2001年发明的。Google的排序规则经常在变化,但变化最大的一次也就是2003年的基于HillTop算法的优化。   HillTop算法的指导思想和PageRank的一致,都通过网页被链接的数量和质量来确定搜索结果的排序权重。但HillTop认为只计算来自具有相同主题的相关文档链接对于搜索者的价值会更大:即主题相关网页之间的链接对于权重计算的贡献比主题不相关的链接价值要更高。Bharat称这种对主题有影响的文档为“专家”文档,从这些专家文档页面到目标文档的链接决定被链接网页的权重......
阅读全文
  • 12月
  • 11日
综合 ⁄ 共 1725字 评论关闭
经过整整一天的摸索,终于摸索清楚了log4j.properties配置文件设置问题了,越来越觉得学java不容易,.................      首先是log4j.properties放置的位置,用netbeans开发时,放在项目的“源包”下,也就是缺省目录,在文件系统里,就是在项目的/src/java目录下,缺省的文件名是log4j.properties,这样项目发布后,就在tomcat的安装目录下的/webapps/项目名称/WEB-INF/classes里。      下面再说说配置。配置log的目的,就是把日志保存到某个文件里,在编程的时候好查找程序的问题。那么生成的log保存在哪里就很重要,首先要设......
阅读全文
  • 12月
  • 10日
综合 ⁄ 共 5894字 评论关闭
  转自:   http://www.cnblogs.com/andgame/archive/2010/10/17/1853733.html http://www.cnblogs.com/selfly/archive/2011/01/14/1935715.html Linux 安装SVN + Apache + 权限控制 一:相关版本subversion在安装的时候,要求相关软件的版本一致,而不是说软件版本最新就最好.下面是我安装的相关版本.httpd-2.2.3.tar.gzsubversion-deps-1.4.0.tar.gzsubversion-1.4.0.tar.gz 二:安装准备# mkdir /subversion# cp httpd-2.2.3.tar.gz /subversion/# cp subversion-deps-1.4.0.tar.gz /subversion/# cp subversion-1.4.0.tar......
阅读全文