题目描述
给你一个n位数,每次操作可以选该数任意的相邻两位进行交换,如果最多可以操作k次,那么最终可以得到的最小的数是什么
(n位且不能含前导零)?
输入
有多组测试数据,第一行为数据个数T(T
输出
最终能得到的最小的数。
样例输入
2
321654987 1
321654987 2
样例输出
231654987
132654987
...
分类:
其他好文 时间:
2015-05-22 11:39:25
阅读次数:
108
一、 病毒样本基本信息
样本名称:kspoold.exe
样本大小: 285184 字节
样本MD5:CF36D2C3023138FE694FFE4666B4B1B2
病毒名称:Win32/Trojan.Spy.a5e
计算机系统中了该病毒一个比较明显的特征就是U盘里的.doc、.xls文件会被病毒隐藏起来,变成kspoold.exe病毒的载体文件,误导用户以为是原来的.d...
分类:
其他好文 时间:
2015-05-22 11:40:15
阅读次数:
135
参见: http://www.cnblogs.com/lanxuezaipiao/p/3291641.html
Fat Jar Eclipse Plug-In是一个可以将Eclipse Java Project的所有资源打包进一个可执行jar文件的小工具,可以方便的完成各种打包任务,我们经常会来打jar包,但是eclipse自带的打包jar似乎不太够用,Fat Jar是eclipse的一个插...
分类:
编程语言 时间:
2015-05-22 11:38:36
阅读次数:
112
在java中,线程有两种实现方式,一种是继承Thread类,一种是实现Runnable接口
对于继承Thread代码实现大概如下:public class ThreadTest extends Thread{
//方法1
//方法2
//...
//属性1
//属性2
//...
@Override
public void run()...
分类:
编程语言 时间:
2015-05-22 11:39:15
阅读次数:
287
第五章 首次登录与在线求助
5.1.3、KDE的操作与注销
1、锁定屏幕快捷键: [Alt] + [Ctrl] + [L]
2、重新启动快捷键: [Alt] + [Ctrl] + [Backspace]
5.1.4、X Window与命令行模式的切换
1、[Ctrl] + [Alt] + [F1] ~ [F6] :文字接口登陆 tty1 ~ tty6 终端机...
分类:
系统相关 时间:
2015-05-22 11:38:25
阅读次数:
183
第六章 linux的文件权限与目录配置
6.1、用户与用户组
1、文件拥有者
2、群组概念
3、其他人的概念
在Linux里面,任何一个文件都有“User,Group和Others”3种身份的个别权限。
我们以王三毛为例,王三毛这个『文件』的拥有者为王三毛,他属于王大毛这个群组, 而张小猪相对于王三毛,则只是一个『其他人(others)』而已。
不过,这里...
分类:
系统相关 时间:
2015-05-22 11:38:21
阅读次数:
199
autoexec.php<?php
ignore_user_abort(); //即使Client断开(如关掉浏览器),PHP脚本也可以继续执行.
set_time_limit(30); //执行时间为无限制,php默认的执行时间是30秒,通过set_time_limit(0)可以让程序无限制的执行下去
$interval=3; //每隔5分钟运行 这个时间间隔可以更改
do{
$url ...
分类:
Web程序 时间:
2015-05-22 11:36:46
阅读次数:
130
模态框这东西在很多前端框架里面也是存在的,但是很多前端框架,如Bootstrap,AmazeUI,Jquery对IE6的兼容性极其糟糕,因此如果自己手写一个纯粹javascript无任何插件的的模态框,不仅能够兼容IE6,对其它浏览器很有很大的兼容性,同时,也好改。
一、基本目标
比如如下的模态框,怎么用在纯粹html+css+javascript,在无任何前端插件的情况下实现呢?
...
分类:
编程语言 时间:
2015-05-22 11:39:01
阅读次数:
134
Pattern类的主要作用是进行正则规范的编写,而Matcher类主要是执行规范,验证一个字符串是否符合其规范。下面来通过具体例子了解一下:
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class RegexDemo {
public static void main(String[...
分类:
其他好文 时间:
2015-05-22 11:35:54
阅读次数:
133
TCP
1. TCP面向连接的协议,是一个字节流协议,没有任何记录边界。发送的是数据分组。
2. TCP提供了可靠性:确认重传和重组
(1) TCP每发送一份数据都会要求对端进行确认。如果超时,就会重传。TCP会估计往返时间RTT,以确定等待多长时间重传。
(2) 如果多次发送数据分组,TCP可以保证分组的按序达到。即会根据序列号进行重组。
3. TCP提供流量控制
TCP在...
分类:
其他好文 时间:
2015-05-22 11:36:49
阅读次数:
213
主要要点:
1.拖拽3大事件onmousedown,onmousemove,onmouseup
2. 要拖动的物体需要设置成position:absolute,这样在拖拽时改变left和top值才有效
3. onmousemove和up事件应该加在document上
4. 鼠标抬起的时候,清除onmousemove和up事件
需要清楚上面途中一些变量的意思
完整测试代码:...
分类:
Web程序 时间:
2015-05-22 11:35:39
阅读次数:
260
ios CoreData框架的使用,对上下文数据的增删改查,表与表之间的关联,1对多,1对1,谓词查询,多表连接...
分类:
移动开发 时间:
2015-05-22 11:36:11
阅读次数:
306
昂指瞬间,从容尽显
深圳市指昂科技有限公司(www.fingerup.cn)是一家专业的指纹设备制造商,拥有指纹核心算法,提供全系列的网络指纹仪,指纹门禁,指纹枪柜,指纹模块等指纹产品,也可以为你OEM(加工定做)产品。...
分类:
其他好文 时间:
2015-05-22 11:37:07
阅读次数:
185
最近一直在研究zigbee,因为有通过固定PANID通信的需求,因此做了大量的实验,上了很多论坛,我想我必须总结一下,以免大家再走一遍我这样的路。
非常感谢很多写下技术文档和在TI论坛上积极回复的工程师。
一. 通过配置文件设置PANID
最简单的方式是修改
f8wConfig.cfg 中的-DZDAPP_CONFIG_PAN_ID
另外预定义NV_RESTORE和NV_IN...
分类:
其他好文 时间:
2015-05-22 11:37:07
阅读次数:
227
#include
void waitSec(int s)
{
//#ifdef WIN32
// Sleep(1000);
//#else
// sleep(1);
//#endif
QTime t;
t.start();
while(t.elapsed()<1000*s)
QCoreApplication::processE...
分类:
其他好文 时间:
2015-05-22 11:37:36
阅读次数:
221
配置文件操作
配置文件一般分为内置配置文和用户自定义配置文件。
内置配置文件包括app.config、web.config、Settings.settings等等。
用户自定义配置文件一般是将配置信息放到XML文件或注册表中,配置信息一般包括程序设置,记录运行信息,保存控件的信息(比如位置,样式)。
一、内置配置文件操作
app.config和web.config操作类似...
由于大多数图像复制设备是二值设备,因此在图像复制过程中,必须先把连续调的灰度图像或彩色图像处理成二值的半色调图像,用单位面积的网点覆盖率来表现图像的颜色深浅变化。这个过程被称之为加网(Screening)
数字加网就是根据人眼视觉的空间混色特性,用人眼无法分辨的细小黑白点的单位覆盖面积来模拟灰度图像或彩色图像的层次变化,使得到...
分类:
其他好文 时间:
2015-05-22 11:35:18
阅读次数:
224