题意:所有的格子围成一个圈,标号为1~n,若从格子1出发,每次指令告知行走的步数,但可能逆时针也可能顺时针走,概率都是1/2,那么问走了m次指令后位于格子l~r(1≤l≤r≤n)的概率。 分析: 1、因为m次指令后不知道会走到哪,会有很多种可能,但是知道从哪里出发,所以起始状态是已知的,在最初的状态 ...
分类:
编程语言 时间:
2017-04-01 20:38:07
阅读次数:
189
1. 本周学习总结 1.1 面向对象学习暂告一段落,请使用思维导图,以封装、继承、多态为核心概念画一张思维导图,对面向对象思想进行一个总结。 注1:关键词与内容不求多,但概念之间的联系要清晰,内容覆盖面向对象的核心内容即可。注2:颜色要少、连线不要复杂,必要的时候要在连线上进行说明。 2. 书面作业 ...
分类:
编程语言 时间:
2017-04-01 20:39:47
阅读次数:
176
利用不同的读写方式实现复制时,不同的方法对大文件有较大的影响。 下面就三种方式测试一下。 Ps:System.currentMillis();用于记录那一刻的时间。 1.利用单字节的方式直接复制(速度慢) 实现方法如下 2.利用缓冲区Bufferef提高性能(速度有较为明显的提高) 3.利用字节数组 ...
分类:
编程语言 时间:
2017-04-01 21:01:13
阅读次数:
223
描述 我们定义一个字符串的后缀suffix(i)表示从s[i]到s[length(s)]这段子串。后缀数组(Suffix array)SA[i]中存放着一个排列,满足suffix(sa[i])<suffix(sa[i+1]) 按照字典序方式比较定义height[i]表示suffix(sa[i])与s ...
分类:
编程语言 时间:
2017-04-01 21:08:25
阅读次数:
197
import java.util.*; public class Bubble { public static void main(String[] args){ int[] a={5,6,1,89,3,98,4}; //外层循环;回合数; for (int i=1;i0 && a[j-1]>tem... ...
分类:
编程语言 时间:
2017-04-01 21:11:09
阅读次数:
129
const int maxn=28; struct Edge{ int u,v,w; bool operator <(const Edge &rhs) const{ return w<rhs.w; } }edges[maxn*maxn]; int f[maxn]; void init(int N){... ...
分类:
编程语言 时间:
2017-04-01 21:14:55
阅读次数:
170
javascript: 基于浏览器 基于对象 事件驱动 脚本语言 由: javascript: ECMAscript(ES) DOM文档对象模型 BOM浏览器对象模型,三部分组成 使用js的三种方式 1.HTML标签中内嵌js:<button ondblclick="javascript:alert ...
分类:
编程语言 时间:
2017-04-01 21:17:38
阅读次数:
244
本人所使用软件 eclipse fiddle UC浏览器 分析请求信息 以知乎(https://www.zhihu.com)为例,模拟登陆请求,获取登陆后首页,首先就是分析请求信息。 用UC浏览器F12,点击Network,按F5刷新。使用自己账号登陆知乎后,点www.zhihu.com网址后,出现 ...
分类:
编程语言 时间:
2017-04-01 21:49:56
阅读次数:
374
时间限制:1秒 空间限制:32768K 题目描述: 对输入的n个数进行排序并输出。 输入描述: 输入的第一行包括一个整数n(1<=n<=100)。 接下来的一行包括n个整数。 输出描述: 可能有多组测试数据,对于每组数据,将排序后的n个整数输出,每个数后面都有一个空格。 每组测试数据的结果占一行。 ...
分类:
编程语言 时间:
2017-04-01 21:50:59
阅读次数:
130
作用域是什么? 作用域是什么? 答:在《你不知道的javascript》书中提到,作用域就是根据名称查找变量的一套规则。古语有“无规矩不成方圆”,但是没有方圆,规矩又给谁用?所以个人理解作用域就是“规矩”+”方圆“。作用域是在创建的时候就确定的。 谁有作用域? 谁有作用域? 答:全局,函数。 为什么 ...
分类:
编程语言 时间:
2017-04-01 21:54:06
阅读次数:
155
本文主要介绍一个Java实战项目的例子:DAO类设计:com.huawei.daojava.sql.Connectionjava.sql.PreparedStatementjava.sql.ResultSetjava.sql.SQLExceptionjava.text.SimpleDateFormatjava.util.ArrayListjava.util.Collectionsjava.util.Datejava.util.HashMapjava.util.Listja..
分类:
编程语言 时间:
2017-04-01 22:02:08
阅读次数:
152
#给输入的用户按照首字母排序#
#!/usr/bin/envpython
#coding:utf-8
‘‘‘
Program:
Sortandoutputbyname
History:
2017.03.29Mr.liuFirstrelease
‘‘‘
‘‘‘
total=input("thetotalnumberofname:")
li=[]
errcount=0
count=0
whilecount<total:
name=raw_input("Please..
分类:
编程语言 时间:
2017-04-01 22:11:24
阅读次数:
224
//格式化数字處理方式
DecimalFormatmin=newDecimalFormat("0.00");
bd.setMin_aperture(min.format((rs.getDouble(26))));
//格式化数字
DecimalFormatmax=newDecimalFormat("0.00");
bd.setMax_aperture(max.format((rs.getDouble(27))));
bd.setManuf..
分类:
编程语言 时间:
2017-04-01 22:12:15
阅读次数:
160
#!/usr/bin/envpython
#coding:utf-8
importhashlib
fromdatetimeimportdatetime
ul={}
defnewuser():
a=[]
prompt="Pleaseenterusernameagain:"
whileTrue:
name=raw_input(prompt).lower()
ifnotname.isalnum()and‘‘inname:
print(‘nameformaterror‘)
continue
else:
iful.ha..
分类:
编程语言 时间:
2017-04-01 22:21:32
阅读次数:
144
百度搜索:小强测试品牌感觉文章不错,记得转发一下哈引子用代码有一个好用的ide是非常重要,有的人总是去鄙视工具,我觉得完全是三观不正。其实工具本身并没有错,错的是用工具的人,所以请不要鄙视工具,不然请你别用电脑。。。因为电脑也是工具!好了,回到正题,python写代..
分类:
编程语言 时间:
2017-04-01 22:22:26
阅读次数:
214
public class NewClass { public void 位运算符(){ /* * 1 ~ 按位取反 1=~0 * 2 & 按位与 0&1=0 1&1=1 0&0=0 * 3 | 按位或 0|1=1 1|1=1 0|0=0 * 4 ^ 按位异或 0^1=1 1^1=0 ... ...
分类:
编程语言 时间:
2017-04-01 22:45:41
阅读次数:
257
最近项目的测试哥们提了一个linux系统软链接攻击的问题,项目中导出服务器上某个文件的时,通过软连接漏洞可以获取到其他文件的信息。 具体过程自己写了个下载的Demo模拟了一下: 下载的servlet和html如下,下载/opt/temp/a.txt,国际惯例,内容是hello world,文件大小1 ...
分类:
编程语言 时间:
2017-04-01 22:48:36
阅读次数:
246
教材学习内容总结 第十章:输入与输出 InputStream与OutputStream 流(Stream)是对「输入输出」的抽象,注意「输入输出」是相对程序而言的 InputStream与OutputStream InputStream、OutStream提供串流基本操作,如果想要为输入/输出的数据 ...
分类:
编程语言 时间:
2017-04-01 22:51:18
阅读次数:
254
一、继承Arraylist,然后重写或按需求编写自己的方法,这些方法要写成synchronized,在这些synchronized的方法中调用ArrayList的方法。 二:使用Collections.synchronizedList();使用方法如下: 假如你创建的代码如下:List<Map<St ...
分类:
编程语言 时间:
2017-04-01 22:54:50
阅读次数:
182
java中有三种移位运算符 << : 左移运算符,num << 1,相当于num乘以2 >> : 右移运算符,num >> 1,相当于num除以2 >>> : 无符号右移,忽略符号位,空位都以0补齐 1、 左移运算符 左移运算符<<使指定值的所有位都左移规定的次数。1)它的通用格式如下所示:valu ...
分类:
编程语言 时间:
2017-04-01 22:55:05
阅读次数:
327