码迷,mamicode.com
首页 > 编程语言 > 周排行
BZOJ.4319.[cerc2008]Suffix reconstruction(后缀数组 构造 贪心)
"题目链接" $Description$ 给定SA数组,求满足SA[]的一个原字符串(每个字符为小写字母),无解输出 1. $Solution$ 假设我们现在有suf(SA[j]),要构造suf(SA[i]) (要满足i j) 考虑后缀的比较方式,先比较第一位,再比较suf(SA[i]+1)与suf ...
分类:编程语言   时间:2018-03-15 19:18:17    阅读次数:158
实现多线程
使用多线程的三种方式 1、实现Runnable接口 2、实现Callable接口 3、继承Thread类 4、jdk1.5之后,使用Executor线程池 实现Runnable和Callable接口只是当做一个可以在线程中运行的任务,不是真正意义上的线程,因此最后还是需要Thread来调用,可以说是 ...
分类:编程语言   时间:2018-03-15 19:18:55    阅读次数:116
前端之JavaScript(二)
一、概述 本篇主要介绍JavaScript的BOM和DOM操作,在前端之JavaScript(一)中介绍了JavaScript基础知识 1.1、BOM和DOM BOM(Browser Object Model)是指浏览器对象模型,它使 JavaScript 有能力与浏览器进行“对话”。 DOM (D ...
分类:编程语言   时间:2018-03-15 19:19:30    阅读次数:198
数组及字符串方法
array: string: String 对象方法 ...
分类:编程语言   时间:2018-03-15 19:20:53    阅读次数:220
java多线程的调度策略
两种线程的调度模式: 抢占式调度: 抢占式调度指的是每条线程执行的时间、线程的切换都由系统控制,系统控制指的是在系统某种运行机制下,可能每条线程都分同样的执行时间片,也可能是某些线程执行的时间片较长,甚至某些线程得不到执行的时间片。在这种机制下,一个线程的堵塞不会导致整个进程堵塞。 协同式调度: 协 ...
分类:编程语言   时间:2018-03-15 19:22:06    阅读次数:190
java7增强的try语句关闭资源
java7增强的try语句关闭资源 传统的关闭资源方式 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 ...
分类:编程语言   时间:2018-03-15 19:22:54    阅读次数:212
C/C++ - 反转二叉树
由上而下递归反转代码: 没什么好解释的。 ...
分类:编程语言   时间:2018-03-15 19:23:19    阅读次数:178
Python笔记(七)
# -*-coding:utf-8-*- # Python 文件I/O # 打印到屏幕 #print 1234567 # 读取屏幕输入 #input_str=raw_input("Please:") # 同时输入2*3 #print "your input is :",input_str # 输出 ... ...
分类:编程语言   时间:2018-03-15 19:24:02    阅读次数:194
python之新式类与经典类
经典类与新式类 经典类:P 或 P()--深度查找,向上查父节点 新式类 :P(object) 广度查找,继承object,新式类的方法较多 ...
分类:编程语言   时间:2018-03-15 19:24:36    阅读次数:111
【python】实用的logging封装
```python #!/usr/bin/python import logging import logging.handlers def set_logger(filename, logmod): log_size = 100000000 log_backupcount = 1 handler ... ...
分类:编程语言   时间:2018-03-15 19:25:16    阅读次数:178
php数组和对象转换函数
/** * 数组 转 对象 * * @param array $arr 数组 * @return object */ function array_to_object($arr) { if (gettype($arr) != 'array') { return; } foreach ($arr as ...
分类:编程语言   时间:2018-03-15 19:25:32    阅读次数:215
Python 学习笔记(十)Python集合(三)
集合运算 元素与集合的关系 元素与集合的关系 ,就是判断某个元素是否是集合的一员。"a" in aset 集合与集合的关系 子集和超集 并集 交集 ,两个集合的公有部分 集合的差(补) ...
分类:编程语言   时间:2018-03-15 19:26:37    阅读次数:204
C# String.IsNullOrEmpty Javascript equivalent
https://stackoverflow.com/questions/5746947/c-sharp-string-isnullorempty-javascript-equivalent ...
分类:编程语言   时间:2018-03-15 19:27:16    阅读次数:202
Java7和8在虚拟机上的差异:Perm Generation vs. Metaspace
...
分类:编程语言   时间:2018-03-15 19:27:25    阅读次数:181
支付宝退款java实现
//config public class AlipayRefundConfig { private final String charset = "UTF-8"; //参数编码字符集 private final String signType = "MD5"; ... ...
分类:编程语言   时间:2018-03-15 19:28:33    阅读次数:269
C语言的printf()语句(上)
  在前面几篇博文中,大家会发现我使用了多次printf()这个语句,那么今天我们就讲一讲如何使用printf()语句。  首先,我们来看一下printf的基本格式:printf("输出的文字");printf("输出格式",需要输出的变量);  我们先演示一下第一种的使用方法:#include<stdio.h>intmain
分类:编程语言   时间:2018-03-15 19:28:51    阅读次数:227
SimpleDateFormat高并发下异常java.lang.NumberFormatException: For input string: ""
1. 原因 SimpleDateFormat(下面简称sdf)类内部有一个Calendar对象引用,它用来储存和这个sdf相关的日期信息,例如sdf.parse(dateStr), sdf.format(date) 诸如此类的方法参数传入的日期相关String, Date等等, 都是交友Calend ...
分类:编程语言   时间:2018-03-15 19:54:50    阅读次数:626
python - re正则匹配模块
re模块 re 模块使 Python 语言拥有全部的正则表达式功能。 compile 函数根据一个模式字符串和可选的标志参数生成一个正则表达式对象。该对象拥有一系列方法用于正则表达式匹配和替换。 re 模块也提供了与这些方法功能完全一致的函数,这些函数使用一个模式字符串做为它们的第一个参数。 re. ...
分类:编程语言   时间:2018-03-15 19:55:13    阅读次数:206
debug日志1(python)
1. Python中向文件中写入内容的时候如果想每写一个就输入一个回车,做法是:f.write(str + '\n')。\n 是要加引号的,写入的时候unix系统会直接写\n, win系统会自动替换为\r\n。如果在此处写入’\r\n’,则windows上这里相当于回车加上再空一行。 2. 在win ...
分类:编程语言   时间:2018-03-15 20:15:35    阅读次数:208
python第一课
我是计算机学院的学生,我觉得语言固然在精通,但是我学多少都不嫌多,因为他们之间可以相互参照,在对比中知道什么时候该用什么语言。学习python是因为舍友一直鼓吹写python代码量少,而且我希望python能帮助我理解现在特别火(但是看不懂)的机器学习,数据挖掘,图形图像处理等技术。 以上是梦话。。 ...
分类:编程语言   时间:2018-03-15 20:16:13    阅读次数:182
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!