自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (5)
  • 收藏
  • 关注

转载 java中的java.util.Random类

Random类主要用来生成随机数,本文详解介绍了Random类的用法,希望能帮到大家。Random类 (java.util)        Random类中实现的随机算法是伪随机,也就是有规则的随机。在进行随机时,随机算法的起源数字称为种子数(seed),在种子数的基础上进行一定的变换,从而产生需要的随机数字。相同种子数的Random对象,相同次数生成的随机数字是完全相同的

2017-11-16 15:37:30 2571

转载 java的整型与字符串的相互转换

1如何将字串 String 转换成整数 int?  A. 有两个方法:  1). int i = Integer.parseInt([String]); 或  i = Integer.parseInt([String],[int radix]);  2). int i = Integer.valueOf(my_str).intValue();  注: 字串转

2017-10-11 18:54:41 443

转载 BFPRT算法

BFPRT算法,又称为中位数的中位数算法,由5位大牛(Blum 、 Floyd 、 Pratt 、 Rivest 、 Tarjan)提出,并以他们的名字命名。参考维基上的介绍Median of medians。算法的思想是修改快速选择算法的主元选取方法,提高算法在最坏情况下的时间复杂度。其主要步骤为:首先把数组按5个数为一组进行分组,最后不足5个的忽略。对每组数进行排序(如插入

2017-10-07 20:31:23 492

转载 计蒜客-求第K小

给定n(1≤n≤1000000)个元素,求第k小数(1≤k≤n)。输入格式:一组样例。第一行输入两个整数n和k。第二行输入n个不同的int范围内的数。输出格式:输出一行,输出第k小数。样例输入5 21 5 3 2 4样例输出2#include using namespace std; int a[1000001]; vo

2017-10-07 20:26:58 1058

转载 STL中set用法详解

set是STL中一种标准关联容器(vector,list,string,deque都是序列容器,而set,multiset,map,multimap是标准关联容器),它底层使用平衡的搜索树——红黑树实现,插入删除操作时仅仅需要指针操作节点即可完成,不涉及到内存移动和拷贝,所以效率比较高。set,顾名思义是“集合”的意思,在set中元素都是唯一的,而且默认情况下会对元素自动进行升序排列,支持集合的交

2017-10-07 17:33:37 252

原创 有重复元素的排列问题

给定一串字典序不递减的字符串,可能含有相同元素。请借助递归设计算法求出该字符串的所有不同排列。请不要借助STL。输入格式:第一行输入一个整数T(小于等于10),代表有T组测试样例。接下来T行,每行给定一串字符串(长度小于等于9,且至少有3个字符相同)。输出格式:每行输出一个字符串。按照字典序递增的顺序输出,每个排列占一行。最后一行输出不同排列的个数。提示:大

2017-10-07 12:44:01 1149

转载 java生成指定范围的随机数

package edu.sjtu.erplab.io;import java.util.Random;public class RandomTest { public static void main(String[] args) { int max=20; int min=10; Random random = new Random

2017-10-07 10:09:13 264

转载 JAVA中的Random()函数

http://www.cnblogs.com/ningvsban/p/3590722.html

2017-10-07 10:02:00 170

原创 计蒜客-棋盘覆盖(循环输入)

在一个(2^k)×(2^k)个放个组成的棋盘中,若恰有一个方格与其他方格不同,则称该方格为一特殊方格,且称该棋盘为一特殊棋盘。在棋盘覆盖问题中,要用如下四种不同形态的L型骨牌覆盖一个给定的特殊棋盘上除特殊方格以外的所有方格,且任何2个L型骨牌不得重叠覆盖。易知,在任何一个2^k * 2^k的批判覆盖中,用到的L型骨牌个数恰好为((4^k) -1) / 3。输入格式:多组测试样例。每

2017-09-25 21:11:04 464

转载 计蒜客-易张彪 字符串匹配KMP

易彰彪最近有点奇怪,一向爱打游戏他最近居然盯着一张全是大小写字母的表在看,好像在找什么东西。他说,这是他女神给他的一张表,他需要回答女神的问题——在忽略大小写(即大写字母和小写字母视为同一字母)的情况下,是否能在表中找到某一连续的字符串(第 ii 行的尾部和第 i + 1i+1 行的头部视为相连)。但是英语不好的易彰彪一看到字母就头晕,聪明的你能帮他解决这个问题?输入输入包含多组测

2017-09-25 12:53:03 330

转载 C++文件结束符 输入两次

ctrl+z是 文件结束符 并不是让cin结束  它只不过是让cin变为bad()而已在输入1 2 3 之后回车 再ctrl+z 然后再来一次 也就是两次ctrll+z它才会结束的Windows系统中一般采用阻塞式检查 Ctrl+Z、Unix/Linux系统下一般采用非阻塞式的检查 Ctrl+D。来识别标识流的结束。这种阻塞式的方式有一个特点:只有按下回

2017-09-20 15:24:58 740

matlab图像添加水印

该文件是一个用matlab给图像嵌入水印和提取水印的代码,最后可以得出该水印算法是否成功的结果,具有很好的参考性

2019-04-08

2019南京帆软软件公司校园招聘研发类笔试题

题目包含最新的帆软校招研发岗笔试题,一共六道题,三道逻辑推理,三道代码编程题,一小时

2019-03-07

U盘重装系统

换了固态硬盘,在固态里面重装了系统,换的是win10的系统,其他win8/7/xp都支持

2018-07-15

编译原理实现C语言的NFA确定化和DFA最小化

编译原理实现DFA和NFA,C语言 (凑字数字数字数字数字数)

2018-06-07

大型门户网站架构设计

中国矿业大学《软件架构》课程安排研讨内容的报告 设计一个基于云架构的大型门户网站,而基础三层架构会让网站在未来随着用户规模的增加、数据堆积等的运行及维护遇到一些困难,因此面对网站运行时可能遇到的一些问题进行了分析,接着根据各个问题提出解决方案,改进网站架构,保证了所设计网站的稳定运行。同时对其进行了一些优化,提高了网站的整体性能。

2018-05-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除