随笔分类 - 笔记
摘要:请实现一个函数,将一个字符串中的每个空格替换成“%20”。 例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。 需要注意的是 有可能是 “ We Are Happy” 或 “We Are Happy ” 或者 “We Are Happy” 所有的空格
阅读全文
摘要:1.改写comp从大到小排序。 运行结果: 233 113 23 13 3 什么会这样呢?比较时sort函数根据comp函数进行判断输的大小,系统默认 2.对结构体排序 比如ss结构体中a代表的是索引号,b代表的是索引对应的值,那么我想按索引排序,通过改写comp函数即可实现。 结果: 1 213
阅读全文
摘要:背景 第一次参加省赛的菜鸡选手 学校比较近,我们第一天热身赛和正式比赛都是打车直接回学校,并不知道传说中的宾馆房间是什么样子。不过宾馆的火爆麻辣土豆丝盒饭倒是领教了。/摊手 第一天热身赛题没怎么看,一直敲模板,最后想要个气球A了两个题,结果被告知气球没了,僵硬,你们明明黑板上有贴的嘛 /阴险,A题测
阅读全文
摘要:本文直接来源http://blog.csdn.net/xuanandting/article/details/52160859,如有侵权,请联系删除。 训练过ACM等程序设计竞赛的人在算法上有较大的优势,这就说明当你编程能力提高之后,主要时间是花在思考算法上,不是花在写程序与debug上。 下面给个
阅读全文
摘要:#include <iostream>#include <cstdio>#include <cstring>#include <map>#include <set>#include <vector>#include <stack>#include <queue>#include <algorithm
阅读全文
摘要:本文出处http://www.cnblogs.com/Paul-Guderian/p/6657639.html 如有版权问题,请私信联系删除 为了有助于你读后文,在写题前先列出一些大米饼的代码习惯: 一个提醒:所有的ADD函数无特殊说明均如图:(没有w就直接跳过) 以及: go(i,a,b) for
阅读全文
摘要:java中提供了对正则表达式的支持。有的时候,恰当地使用正则,可以让我们的工作事半功倍!如下代码用来检验一个四则运算式中数据项的数目,请填写划线部分缺少的代码。注意:只填写缺少代码,不要写任何多余内容,例如,已有的双引号。public class A{public static int f(Stri
阅读全文
摘要:#include #include #include #include #include #include #include #include #include #include #include #include using namespace std; int n, a[55]; int i ,j , t; void quicksort(int left,int right){ t=...
阅读全文
摘要:【算法入门】 郭志伟@SYSU:raphealguo(at)qq.com 2012/05/12 1.前言 深度优先搜索(缩写DFS)有点类似广度优先搜索,也是对一个连通图进行遍历的算法。它的思想是从一个顶点V0开始,沿着一条路一直走到底,如果发现不能到达目标解,那就返回到上一个节点,然后从另一条路开
阅读全文
摘要:高斯消元法(Gauss Elimination) 分析 & 题解 & 模板——czyuan原创 高斯消元法,是线性代数中的一个算法,可用来求解线性方程组,并可以求出矩阵的秩,以及求出可逆方阵的逆矩阵。高斯消元法的原理是:若用初等行变换将增广矩阵 化为 ,则AX = B与CX = D是同解方程组。所以
阅读全文
摘要:compareTo比较大小 equals比较是否相等 ,不能用== while(cin.hasNext())//等价于!=EOF n=cin.nextBigInteger();//读入一个大整数 System.out.printf("%d\n",n);//也可以类似c++里的输出方式 定义: int
阅读全文
摘要:import java.util.Arrays;import java.util.Collections;public class Test { public static void main(String[] args) { //注意,只能用对象类型,不可以使用简单类型 如int[] num则报错
阅读全文
摘要:1、Arrays.sort(int[] a) 这种形式是对一个数组的所有元素进行排序,并且是按从小到大的顺序。 举例如下(点“+”可查看代码): import java.util.Arrays; publicclassMain {4publicstaticvoid main(String[] arg
阅读全文
摘要:有三种方法实现 第一种直接用字符串类的compareTo方法: 1 2 3 String t1="20131011"; String t2="20131030"; int result = t1.compareTo(t2); 第二种是把这个日期字符串转换成long: 1 2 3 4 SimpleDa
阅读全文
摘要:用法1:接受2个参数Arrays.fill( a1, value );注:a1是一个数组变量,value是一个a1中元素数据类型的值,作用:填充a1数组中的每个元素都是value例如:boolean[] a1 = new boolean[5];Arrays.fill( a1,true );结果 a1
阅读全文