自从JDK最初版本发布起,我们就可以使用java.util.Random类产生随机数了。在JDK1.2中,Random类有了一个名为nextInt()的方法: public int nextInt(int n) 给定一个参数n,nextInt(n)将返回一个大于等于0小于n的随机数,即:0 <=.....
分类:
其他好文 时间:
2015-01-28 23:44:12
阅读次数:
160
Java写简单账号密码注册判断 菜鸟刚学的表达式 练手代码. 1 /*在注册时通常要验证用户名和密码是否合法,运用学习过的知识完成如下操作: 2 3 用户名长度大于等于6位,必须包含数字和英文字母 4 5 密码长度大于等于8位,必须包含特殊符合_或者$,英文字母以及数字 6 ...
分类:
编程语言 时间:
2015-01-28 06:10:05
阅读次数:
1539
题目链接:传送门题目需求:Given integers N and M, how many integer X satisfies 1=M.(2=M。这才是核心:要求有多少个 i 满足gcd(i, N) = d(1=M,就是求N的因子中大于等于M的欧拉函数值,即gcd(N/d1)+gcd(N/d2)...
分类:
其他好文 时间:
2015-01-26 20:52:56
阅读次数:
202
前言:
废话不多说,先看最终效果图
正文:
1、使用说明:
①引入头文件 “NumberScroller.h"
②用NumberScroller::create(int length,int fontSize) 函数来创建NumberScroller对象
③利用setNumber(int number)函数来设置计时器里面的值(这里只实现了向后滚动,即设置的值要大于等于当前值)...
分类:
其他好文 时间:
2015-01-26 15:14:48
阅读次数:
211
使用SecureCRT生成的密钥,无法在WinSCP使用,使用puttygen.exe无法直接转换,解决办法1.使用大于等于SecureCRT6.5版本,来转换记得放入私钥,不是pub公钥。然后保存到桌面OpenSSH格式的密钥注:英文版本使用:SecureCRT:Quick Connect-> A...
题目大意:给定一个m*m的矩阵,上面有n个点,每个点上有一个正的收益,在两个点之间走的代价是距离的平方,求(1,1)到(m,m)的最大收益
直接排序并且DP的方法很容易想到 但是显然O(n^2)过不去
考虑平方的特性 由于A和B都大于等于0时(A+B)^2>=A^2+B^2 因此A->B->C一定比A->C更优
根据这个特性,我们可以将点按照纵坐标为第一键值,横坐标为第二键值排序
对于每一...
分类:
Web程序 时间:
2015-01-22 23:26:31
阅读次数:
594
查阅w3school,得到的答案是:Math.random()返回 0 到 1 之间的随机数,即(0,1)。查阅MDN(Mozilla开发者网络),得到的解释是:Math.random()返回大于等于0,小于1的随机数,即[0,1)。而实际上呢?我们来做个试验:循环利用Math.random()生成...
分类:
其他好文 时间:
2015-01-20 15:14:12
阅读次数:
408
给出N个节点,M次操作,和p每次操作 对l-r区间的每一个节点+c,若节点值>=p,则加2*c;结点存当前区间伤害最小值,最大值,以及lazy操作。更新到假设最小值大于等于P,或者最大值小于P为止。#include "stdio.h"#include "string.h"struct node{ ....
分类:
其他好文 时间:
2015-01-20 15:13:19
阅读次数:
134
题目大意:给两个数字a,b求出[a,b]中转化成二进制后0的个数大于等于1的个数的数例如1100转化成10-11,100-111,1000-1011,1100。保证每个区段都有1打头,然后有一段数字任选用组合数求;代码如下#include#include#includeusing namespace...
分类:
其他好文 时间:
2015-01-19 20:46:21
阅读次数:
117
我们一直在讨论等待某个描述字准备好 I/O (读或写)或是其上发生一个待处理的异常条件(带外数据)。尽管可读性和可写性对于普通文件这样的描述字显而易见,然而对于引起 select 返回套接口就绪的条件要更为复杂一些。
1、下列四个条件中的任何一个满足时,一个套接口准备好读:
该套接口接收缓冲区中的数据字节数大于等于套接口接收缓冲区低潮标记的当前大小。对这样的套接口的读操作将不阻塞并返回一个...
分类:
其他好文 时间:
2015-01-18 09:24:03
阅读次数:
229