看题意的时间远比写的时间长?
估计是bestcoder某round 的T1?
我要写的不是4810么?……
题意:
多组数据,每组输入n次成绩ci、leveli
然后每个leveli都是个字符串,都对应一个分数si,
然后照下面式子输出
什么?你问我题解?上面的题意就是题解!
代码:
#include
#include
#include
#inclu...
分类:
编程语言 时间:
2015-02-03 17:26:14
收藏:
0 评论:
0 赞:
0 阅读:
323
KMP算法简介
KMP算法全称叫做Knuth-Morris-Pratt Algorithm。
被搜索的字符串称为主串,待搜索的字符串称为模式串。
我们知道朴素模式匹配算法:http://blog.csdn.net/chfe007/article/details/43448655是很低效的,KMP算法从模式串出发,发现模式串中隐藏的信息来减少比较的次数,具体如何做到的可以移步这个链接:http...
分类:
编程语言 时间:
2015-02-03 17:24:44
收藏:
0 评论:
0 赞:
0 阅读:
294
网上关于jquery datatable的例子很多,但结合springmvc的例子很少,搞了2天才把这个弄明白,现在记录下来,作为学习笔记。
1.导入所需文件
(1) jquery.dataTables.css
(2) jquery.js
(3) jquery.dataTables.js
2.datatable.jsp
listView
...
分类:
编程语言 时间:
2015-02-03 17:23:04
收藏:
0 评论:
0 赞:
0 阅读:
334
/**
*
测试
*
@param args
*/
public
static
void
main(String[] args) {
//
定义输出日期格式
SimpleDateFormat
sdf = new
SimpleDateFormat("yyyy-...
分类:
编程语言 时间:
2015-02-03 17:20:24
收藏:
0 评论:
0 赞:
0 阅读:
213
只要有一点编程基础的人都程序出错或者得不到我们想要的结果的时候,我们要进行调试,但是不知道有多少人还是与我一样,喜好在某些地方用System.out.println();去打印某些变量来进行观测,C语言则喜欢用printf,C++则是cout,这种方法用多了,永远不知道调试器到底怎么使用了。其实,Eclipse中的调试器很简单,非常容易使用。而且,对于打印某些变量的方法,在一些大型的程序,图形编程...
分类:
编程语言 时间:
2015-02-03 17:18:34
收藏:
0 评论:
0 赞:
0 阅读:
367
我一直向所有想做游戏的朋友推荐Unity3D,为什么呢?首先是因为专业,Unity3D非常强大,用它创建一个类似MiniGore这样的3D平面射击游戏简直轻而易举,而就连使命召唤这样的大型3d游戏,如果素材得当也不在话下。二是因为易用,他的操作非常容易,而使用的脚本语言又是JavaScript或者C#,不仅非常简单,也让各个种类的程序员都非常容易上手。再次,就是因为免费,如果你不使用Pro或者Mo...
分类:
编程语言 时间:
2015-02-03 17:17:26
收藏:
0 评论:
0 赞:
0 阅读:
410
FIFO (First-in, First-out,先进先出)队列:当执行delete操作时事删除那些呆在队列中时间最长的元素。
FIFO 队列是这样一个ADT,包含两个基本操作:插入(put)一个新的项、删除(get)一个最早插入的项。
FIFO 队列的链表实现和数组实现...
分类:
编程语言 时间:
2015-02-03 17:16:45
收藏:
0 评论:
0 赞:
0 阅读:
470
题目:编写一个函数,输入为一个int型的数组numbers和一个int型变量target,找到这个数组中和为target的两个元素,输出其index。
假设每组输入有且仅有一组输出
示例:
Input: numbers={6, 2, 15, 7,11}, target=9
Output: index1=1, index2=2
解答:
1.查找法
两层遍历,最直观
时间复杂度: ...
分类:
编程语言 时间:
2015-02-03 17:15:44
收藏:
0 评论:
0 赞:
0 阅读:
312
数学建模中的十大常用算法
1. 蒙特卡洛方法:
又称计算机随机性模拟方法,也称统计实验方法。可以通过模拟来检验自己模型的正确性。
2. 数据拟合、参数估计、插值等数据处理
比赛中常遇到大量的数据需要处理,而处理的数据的关键就在于这些方法,通常使用matlab辅助,与图形结合时还可处理很多有关拟合的问题。
3. 规划类问题算法:
包括线性规划、整数规划、多元...
分类:
编程语言 时间:
2015-02-03 17:14:34
收藏:
0 评论:
0 赞:
0 阅读:
288
1,关于webphttp://baike.baidu.com/view/4447461.htmWebP是Google新推出的影像技术,它可让网页图档有效进行压缩,同时又不影响图片格式兼容与实际清晰度,进而让整体网页下载速度加快。与JPEG相同,WebP是一种有损压缩利用预测编码技术。但谷歌表示,这种格式的主要优势在于高效率。他们发现,“在质量相同的情况下,WebP格式图像的体积要比JPEG格式图像...
分类:
编程语言 时间:
2015-02-03 17:13:36
收藏:
0 评论:
0 赞:
0 阅读:
297
Timer类是一种线程设施,可以用来实现在某一个时间或者某一段时间后安排某一个任务执行一次或定期重复执行。该功能要与TimerTask 配合使用。TimerTask类用来实现由Timer安排的一次或重复执行的某一个任务。
下面通过一个例子演示Timer和TimerTask类的使用。程序的主要功能是定时打印系统的当前时间。
1.建立TimerTask的子类:
import java.u...
分类:
编程语言 时间:
2015-02-03 17:13:27
收藏:
0 评论:
0 赞:
0 阅读:
179
好久没有更博客了,最近一直在忙工作的事情。现在终于空下来了,这2天会抓紧时间整理多线程和socket,把JavaSE结束掉。
关于多线程,首先会涉及到哪些东西呢?首先要了解线程,为什么要使用线程,线程有什么优势,线程和进程有什么区别呢?了解过大致的线程内容后,就应该编码来实现Java的多线程了。首先2种方式来创建线程类,然后调用对应的API来控制线程。然后还剩下一个最大的也是最重要的一块...
分类:
编程语言 时间:
2015-02-03 17:12:45
收藏:
0 评论:
0 赞:
0 阅读:
248
今天在QQ群上跟人家交流,错误得把List接口说成了ArrayList的父类,当时脸都红了,不行,一定要跪着回去复习Java,所以把Java的书拿出来,把集合框架的认真仔细的看了一遍,在EverNote上写了一篇笔记,所以搬到博客上来跟大家分享一下.以下就是了.
Java集合框架支持以下两种类型的容器:
一种是为了存储一个元素的集合,简称为集合(collection)另...
分类:
编程语言 时间:
2015-02-03 17:12:14
收藏:
0 评论:
0 赞:
0 阅读:
284
同样的方法应该也使用在《【Java】Java中的Collections类——Java中升级版的数据结构》(点击打开链接)中提及到Java中的各类集合,这里拿各位编程最常用的ArrayList做例子。这个东西除了用来做可变形数组以外,有时候还会出现要在两个ArrayList之间进行集合运算,我在这里举出最常见的求交并补的例子,其余的复杂的集合运算,请自己打开《离散数学》或者《数理逻辑》一书慢慢推导吧...
分类:
编程语言 时间:
2015-02-03 17:11:54
收藏:
0 评论:
0 赞:
0 阅读:
367
1.背景 用java写程序的时候很苦恼的一件事就是,如果将一个对象a赋给另一个对象b,那么你改变a的变量值得时候,b的值也对应的变化。如果我们只想单纯的获取那个时刻的a的状况给b的话,就要用到clone方法了。比如说如下代码:public class Main {
public static void main(String[] args) {
// TODO Auto-...
分类:
编程语言 时间:
2015-02-03 17:09:54
收藏:
0 评论:
0 赞:
0 阅读:
227
Spring 上下文WebApplicationContext.是服务器启动的时候加载ContextLoaderListener 的时候存在 ServletContext 中 servletContext.setAttribute(WebApplicationContext.ROOT_WEB_AP....
分类:
编程语言 时间:
2015-02-03 17:06:13
收藏:
0 评论:
0 赞:
0 阅读:
261
循环是编程中是最为常见的结构,优化循环是性能优化中很重要的一个部分。减值迭代:大多数循环使用一个从0开始、增加到某个特定值的迭代器。在很多情况下,从最大值开始,在循环中不断减值的迭代器更加高效。简化终止条件:如前所说,属性查找或者其它O(n)的操作不应该出现在终止条件这个地方。简化循环体:循环体是执...
分类:
编程语言 时间:
2015-02-03 16:59:03
收藏:
0 评论:
0 赞:
0 阅读:
313
package com.javaweb.util;import java.io.IOException;import java.io.InputStreamReader;import java.io.LineNumberReader;import javax.servlet.http.HttpSer...
分类:
编程语言 时间:
2015-02-03 16:55:03
收藏:
0 评论:
0 赞:
0 阅读:
400
datetime模块定义了下面这几个类:datetime.date:表示日期的类。常用的属性有year, month, day.datetime.time:表示时间的类。常用的属性有hour, minute, second, microsecond.datetime.datetime:表示日期时间。...
分类:
编程语言 时间:
2015-02-03 16:54:13
收藏:
0 评论:
0 赞:
0 阅读:
340
一.Java基础部分......................................................................................................21、一个".java"源文件里能否够包含多个类(不是内部类)?有什么限制?...
分类:
编程语言 时间:
2015-02-03 16:50:54
收藏:
0 评论:
0 赞:
0 阅读:
332