首页 > 2017年06月01日 > 全部分享
hdu 4002 - Find the maximum
题目:求不超过n的最大的x/φ(x),当中φ(x)是欧拉函数。 分析:数论。大整数。比赛时直接打表计算的。 实际上:φ(n)= n *(1 - 1/p1)*(1 - 1/p2)*(1 - 1/p3)*…*(1 - 1/pt)。 所以有:x/φ(x)= 1 /((1 - 1/p1)*(1 - 1/p2 ...
分类:其他   时间:2017-06-01 19:20:30    收藏:0  评论:0  赞:0  阅读:281
同步中的四种锁synchronized、ReentrantLock、ReadWriteLock、StampedLock
目录 1.synchronized同步锁 2.ReentrantLock重入锁 3.ReadWriteLock读写锁 4.StampedLock戳锁(目前没找到合适的名字,先这么叫吧...) 5.总结 正文分割线 为了更好的支持并发程序,JDK内部提供了多种锁。本文总结4种锁。 1.synchron ...
分类:其他   时间:2017-06-01 19:19:37    收藏:0  评论:0  赞:0  阅读:665
【C语言】模拟实现memmove函数(考虑内存重叠)
//模拟实现memmove函数(考虑内存重叠) #include <stdio.h> #include <assert.h> #include <string.h> void * memmove(void * dst, const void * src, int count) { void * re ...
分类:编程语言   时间:2017-06-01 19:19:12    收藏:0  评论:0  赞:0  阅读:380
Linux基础系列-Day7
NFS服务(基于CentOS 7.0) NFS(Network File System),网络文件系统,是linux与linux之间进行文件共享的服务,在NFS应用,本地NFS的客户端可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样。 安装服务 服务配置 NFS服务安装后,并没有任何 ...
分类:系统服务   时间:2017-06-01 19:18:59    收藏:0  评论:0  赞:0  阅读:295
Leetcode_204_Count Primes
本文是在学习中的总结。欢迎转载但请注明出处:http://blog.csdn.net/pistolove/article/details/46366207Description:Count the number of prime numbers less than a non-negative nu ...
分类:其他   时间:2017-06-01 19:18:21    收藏:0  评论:0  赞:0  阅读:326
(二叉)堆
堆可以看成一个近似的完全二叉树,其任何一非叶节点满足性质: Key[i]<=key[2i+1]&&Key[i]<=key[2i+2](小根堆) 或者 Key[i]>=Key[2i+1]&&key[i]>=key[2i+2](大根堆) 有了上面的定义,就有下面的计算: #define Pa(i) i> ...
分类:其他   时间:2017-06-01 19:18:05    收藏:0  评论:0  赞:0  阅读:410
Java的方法
以下内容引用自http://wiki.jikexueyuan.com/project/java/methods.html: 一个Java方法是为了执行某个操作的一些语句的组合。举个例子来说,当调用System.out.println方法时,系统实际上会执行很多语句才能在控制台上输出信息。 下面开始创 ...
分类:编程语言   时间:2017-06-01 19:17:51    收藏:0  评论:0  赞:0  阅读:283
模拟微博发布
Document 姓名: 内容: 发布 留言表 ...
分类:其他   时间:2017-06-01 19:17:40    收藏:0  评论:0  赞:0  阅读:300
Java内部类引用外部类中的局部变量为何必须是final问题解析
今天编写一个多线程程序,发现在方法内定义内部类时,如果内部类调用了方法中的变量,那么该变量必须申明为final类型,百思不得其解,后来想到应该 是生命周期的原因,因为方法内定义的变量是局部变量,离开该方法,变量就失去了作用,也就会自动被消除,而内部类却不会离开它所在方法就失去作用,它有更 广的生命周 ...
分类:编程语言   时间:2017-06-01 19:17:27    收藏:0  评论:0  赞:0  阅读:284
3-JavaScript的三种基础弹框
JavaScript中三种基础弹框: 一.基础弹框 语法:alert() 举例: alert("123"); 二.确认框 语法:confirm(); 举例:var b = confirm("aa"); alert(b); 三.警告框 语法:prompt(text,value) 举例:var a = ...
分类:编程语言   时间:2017-06-01 19:17:16    收藏:0  评论:0  赞:0  阅读:235
selenium 找不到元素 (显式等待 和隐式等待的区别)
selenium自动化页面元素不存在异常发生的原因有一下几点: (1)页面加载时间过慢,需要查找的元素程序已经完成但是页面还未加载成功。此时可以加载页面等待时间。 (2)查到的元素没有在当前的iframe或者frame中。此时需要切换至对应的iframe或者frame中才行。 (3)元素错误。 解决 ...
分类:其他   时间:2017-06-01 19:16:53    收藏:0  评论:0  赞:0  阅读:401
GCD-调度组
代码比较简单就不放在git上了,直接粘出来。 ...
分类:其他   时间:2017-06-01 19:16:39    收藏:0  评论:0  赞:0  阅读:314
java之静态代理
© 版权声明:本文为博主原创文章,转载请注明出处 定义: - 为其他对象提供一种代理以控制对这个对象的访问 组成: 抽象角色:通过接口或抽象类声明真正角色实现的业务方法 真实角色:实现抽象角色,定义真实角色所要实现的业务逻辑,供代理角色调用 代理角色:实现抽象角色,是真实角色的代理,通过真实角色的业 ...
分类:编程语言   时间:2017-06-01 19:16:20    收藏:0  评论:0  赞:0  阅读:277
60秒验证码倒计时js代码 js样式代码 方块上下左右随机移动(定时器) js中获取元素的方法 js中表单提交
60秒验证码倒计时js代码 <script type="text/javascript"> var countdown=60; function settime(val) { if (countdown == 0) { //removeAttribute() 方法删除指定的属性。 disabled属 ...
分类:移动平台   时间:2017-06-01 19:16:04    收藏:0  评论:0  赞:0  阅读:453
数组排序 链表
/*主要思路; 用一个链表存储数组信息,然后依次找出这个链表中最小的数字。然后插入到另外一个链表中。并删除原来链表中最小数字这个节点。一共循环n次,然后另外一个链表中的数字就是排序好的数组。依次输出就可以; */ #include<iostream> using namespace std; #in ...
分类:编程语言   时间:2017-06-01 19:15:49    收藏:0  评论:0  赞:0  阅读:327
HDU 1867 A + B for you again ----KMP
题意: 给你两个字符串,输出他们合并之后的字符串,合并的时候把A的后缀和B的前缀重叠合(或者把A的前缀和B的后缀重合)。要求合并后的串既包含A右包含B,且使得合并后的字符串尽量短,其次是使得合并后的字符串字典序尽量小. 分析: 首先A和B合并他们一定是首尾重叠相连,要求合并后字典序最小,所以当合并后 ...
分类:其他   时间:2017-06-01 19:15:36    收藏:0  评论:0  赞:0  阅读:242
简介Python的collections模块中defaultdict类型
这里我们来简介Python的collections模块中defaultdict类型的用法,与内置的字典类最大的不同在于初始化上,一起来看一下: 这里我们来简介Python的collections模块中defaultdict类型的用法,与内置的字典类最大的不同在于初始化上,一起来看一下: defaul ...
分类:编程语言   时间:2017-06-01 19:15:17    收藏:0  评论:0  赞:0  阅读:252
margin负值解释
margin的解析逻辑 目前我们已经了解到了margin的基本特性和基本写法,但对元素margin的基本解析逻辑还是很模糊,到底margin的top、right、bottom、left都是以什么为基准来促使box model形成。为了形象,易懂的对margin的逻辑进行说明,下面讲解的过程中,将引入 ...
分类:其他   时间:2017-06-01 19:15:05    收藏:0  评论:0  赞:0  阅读:329
es6 Array.from() 将类似数组的对象转化为数组(1)
Array.from() 将数组对象转化为数组,应用方式Array.from(arr) arr数组对象的名称; 常用与类似数组的对象是DOM操作返回的Nodelist集合(如: let ps = document.querySelectorAll('p')),函数内部的arguments对象(如:f ...
分类:编程语言   时间:2017-06-01 19:14:50    收藏:0  评论:0  赞:0  阅读:348
[codevs2800]送外卖
[codevs2800]送外卖 试题描述 有一个送外卖的,他手上有n份订单,他要把n份东西,分别送达n个不同的客户的手上。n个不同的客户分别在1~n个编号的城市中。送外卖的从0号城市出发,然后n个城市都要走一次(一个城市可以走多次),最后还要回到0点(他的单位),请问最短时间是多少。现在已知任意两个 ...
分类:其他   时间:2017-06-01 19:14:37    收藏:0  评论:0  赞:0  阅读:297
1269条   上一页 1 ... 15 16 17 18 19 ... 64 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!