#include <iostream> #include<cstring> #include<cstdio> #include<cmath> const int maxn = 301; const int INF = (1<<31)-1; int w[maxn][maxn]; int lx[maxn],ly[maxn]; //顶标 int linky[maxn]; int visx[maxn],visy[maxn]; int slack[maxn…
排序算法可以分为内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存. 常见的内部排序算法有:插入排序.希尔排序.选择排序.冒泡排序.归并排序.快速排序.堆排序.基数排序等. 本文将依次介绍上述八大排序算法. 算法一:插入排序 插入排序示意图 插入排序是一种最简单直观的排序算法,它的工作原理是通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应位置并插入. 算法步骤: 1)将第一待排序序列第一…
转自:http://free0007.iteye.com/blog/1131163 HTMLParser具有小巧,快速的优点,缺点是相关文档比较少(英文的也少),很多功能需要自己摸索.对于初学者还是要费一些功夫的,而一旦上手以后,会发现HTMLParser的结构设计很巧妙,非常实用,基本你的各种需求都可以满足.     这里我根据自己这几个月来的经验,写了一点入门的东西,希望能对新学习HTMLParser的朋友们有所帮助.(不过当年高考本人语文只比及格高一分,所以文法方面的问题还希望大家多多担待…
Hiking Time Limit: 6000/3000 MS (Java/Others) Memory Limit: 131072/131072 K (Java/Others) Total Submission(s): 932 Accepted Submission(s): 483 Special Judge Problem Description There are n soda conveniently labeled by 1,2,-,n. beta, their best friend…
Ubuntu chrome 字体修改 打开任意一张含有输入框的网页,比如Google首页,然后右键点击"搜索框"会拉出一个菜单,我们这样选: 拼音检查选项==>语言设置==>字体与编码 然后进行字体设置: Serif字体          : 文泉驿微米黑 Sans-Serif字体 : 文泉驿等宽微米黑 等宽字体          : 文泉驿等宽微米黑 ======= ubuntu下chrome浏览器显示的字体非常不好,网页中字体不一.很多网页没有设置中文字体样式,所以浏览…
我们都知道,android的调试打了断点之后运行时要使用debug as->android application 但是这样的运行效率非常低,那么我们有没有快速的方法呢? 当然有. 我们打完断点之后,不使用debug as 而是使用run as,运行之后,打开ddms,如图,选中调试的设备. 然后点击上面的绿色按钮,这个时候再把断点挂上 然后在运行android应用的过程中当运行到断点处就会停下来. 这样调试速度会非常快. 版权声明:本文为博主原创文章,未经博主允许不得转载.若有错误地方,还望批…
for语句 for( 初始化表达式; 循环判断条件  ;增量表达式); while(条件表达式){ 循环体; } 先判断条件表达式,如果为真就执行循环体,执行完再去判断条件表达式 do{ 循环体; } while (条件表达式) 先执行一次循环体,再去判断是否继续循环.就是说无论如何至少循环一次. 运用场景: for最常见,用于知道循环次数的循环. while用于不知道循环次数的循环. break:跳出本层循环 continue:结束本次循环,通常与if连用. 版权声明:本文为博主原创文章,未经…
UIButton是ios中用来响应用户点击事件的控件.继承自UIControl 1.创建控件 UIButton *button=[UIButton buttonWithType:UIButtonTypeCustom]; 2.设置属性 (1).为按钮上颜色 button.backgroundColor=[UIColor yellowColor]; (2).为按钮设置大小 button.frame=CGRectMake(20, 100, 280, 50); (3)为按钮设置样式 [button se…
UITextField 继承自UIControl,他是在UILabel基础上,对了文本的编辑.可以允许用户输入和编辑文本 UITextField的使用步骤 1.创建控件 UITextField *textField=[[UITextField alloc]initWithFrame:CGRectMake(10, 100, 300, 50)]; textField.tag=100;//为textField赋tag,目的是可以通过父视图找到textField 2.设置属性 (1).设置背景 text…
人生没有理想,那和咸鱼有什么区别. 有了理想如何去实现,这就是gtd需要解决的问题.简单说一下gtd怎么做? 确定你的目标,如果不能确定长期目标,至少需要一个2年到3年的目标. 目标必须是可以衡量的,不能模棱两可. 目标必须符合你的价值观,如果确定是否符合价值观,假设这件事给你10万,让你不要继续做,你说滚. 针对你的目标,确定需要做的事情,脑子里想到的所有事情都放到收集箱,放空自己. 必须把所有的事情放进来,让大脑做到空无一物. 放到收集箱不行,必须确定有解决方案,否则大脑潜意识还是会纠结.…