码迷,mamicode.com
首页 > 2017年10月18日 > 全部分享
Coprime Sequence (HDU 6025)前缀和与后缀和的应用
题意:给出一串数列,这串数列的gcd为1,要求取出一个数使取出后的数列gcd最大。 题解:可以通过对数列进行预处理,求出从下标为1开始的数对于前面的数的gcd(数组从下标0开始),称为前缀gcd,再以类似的方式求出后缀gcd,然后从第一个数开始枚举取出后的gcd(这个数的前缀gcd与后缀gcd的gc ...
分类:其他好文   时间:2017-10-18 22:09:33    阅读次数:198
day1
1,什么是计算机 CPU: 相当于人的大脑,运算中心。 内存: 临时加载数据或者程序。 缺点:断电即消失。 硬盘: 存放所有的数据,小电影。 输入输出设备。 2,什么是操作系统。 调控所有硬件与软件的中间介质。 3,什么是软件。 4,Python的历史。 Python2: 1,臃肿,源码的重复量很多 ...
分类:其他好文   时间:2017-10-18 22:09:24    阅读次数:229
进度条加载后显示页面
思路:加入很多图片,以延迟加载时间,实现加载完后显示图片。定义一个外层DIV,覆盖住图片,在内层DIV中引入加载时显示的图片,让内层DIV居中在页面上,利用setInterval定时器设置3秒后将外层DIV隐藏,从而显示图片,达到加载完后显示页面的效果。 <!DOCTYPE html> <html> ...
分类:其他好文   时间:2017-10-18 21:44:52    阅读次数:200
堆排序
堆排序过程: 主函数中: public void main(String[] args)1. 定义初始化数组:int[] a = new int[]{.............}2. 循环建堆 调用建堆函数: for (int i = 0; i < a.length - 1; i++) { buil ...
分类:编程语言   时间:2017-10-18 21:44:41    阅读次数:288
js各种宽高的总结
1.clientWidth和clientHeight指元素的可视部分宽度和高度,就是padding+content如果没有滚动条,就是设定的宽度和高度 如果有滚动条,就是设定的宽度和高度减去滚动条的宽度和高度 body{ border:20px solid #ccc; margin:10px; pa ...
分类:Web程序   时间:2017-10-18 21:44:33    阅读次数:309
CSS之transition属性
1.鼠标移动到div中背景颜色慢慢变化(1个属性的变化) <!DOCTYPE html> <html> <head> <title></title> <style type="text/css"> #block{ width: 400px; height: 400px; background: bl ...
分类:Web程序   时间:2017-10-18 21:44:24    阅读次数:186
epoll的水平触发和边缘触发,以及边缘触发为什么要使用非阻塞IO
转自:http://www.cnblogs.com/yuuyuu/p/5103744.html 一.基本概念 我们通俗一点讲: Level_triggered(水平触发):当被监控的文件描述符上有可读写事件发生时,epoll_wait()会通知处理程序去读写。如果这次没有把数据一次性全部读写完(如读 ...
分类:其他好文   时间:2017-10-18 21:44:14    阅读次数:275
第一章JavaScript简介
JavaScript诞生于1995年,当时主要负责表单验证。 一个完整的JavaScript实现应该包含三个部分:1核心ECMAScript,2DOM,3BOM ECMAScript(ECMA-262)与web浏览器并没有依赖关系,实际上这门语言本身并不包含输入输出定义。Web浏览器只是ECMASc ...
分类:编程语言   时间:2017-10-18 21:44:06    阅读次数:206
有关列分组,定义css样式无效的问题
声明: web前端学习笔记,欢迎大神指点。联系QQ:1522025433. 有时候我们要单独对表格的某列定义单独的样式,就会很自然的想到 表格的 在<table>标签内使用的 <colgroup>与<col> 标签,对列进行分组。 来看个例子: 在上面的例子中我们把表格分为了两个列组,我们看一下,没 ...
分类:Web程序   时间:2017-10-18 21:43:57    阅读次数:263
Python学习之路:数据类型及运算
数据类型: 数字: int(整数) float(浮点数) 科学计数法:5.3E4,5.3*10**4 布尔值:真或假 1 或 0 字符串: 数据运算: 赋值运算: = += -= *= /= %= **= //= 逻辑运算: and or not 成员运算: in / not in 身份运算: is ...
分类:编程语言   时间:2017-10-18 21:43:51    阅读次数:227
CSS3之创建3D场景
1.属性介绍 perspective:800 平面距离三维中方框的距离 perspective-origin:50% 50% 表示从平面上哪个位置看三维图 ,相当于是X轴和Y轴,此时表示平面中心 2.transform属性 --translete :位移操作 translateX(X px) tra ...
分类:Web程序   时间:2017-10-18 21:43:43    阅读次数:180
数据仓库和数据集市的区别
见过很多人搞不清楚数据仓库和数据集市的区别,下面是我见过的最好的关于“什么是数据仓库”的回答: “数据仓库是一种关系数据库模式,其中保存了来自一个或者多个源数据库的历史数据和元数据。数据仓库的目的是便于将数据的报告和分析汇总到多个层次。” 或者更简单点: “一个存放企业各个领域的数据的单独且有组织的 ...
分类:其他好文   时间:2017-10-18 21:43:32    阅读次数:164
PHP如何读取json数据
1的 不加true参数的将会输出一个对象,加了true参数的会以数组形式输出 ...
分类:Web程序   时间:2017-10-18 21:43:25    阅读次数:165
刷题总结——Middle number(ssoj 优先队列)
题目: 给定一个整数序列··有两个操作: add x,表示序列中加入x mid 表示询问这个序列的中位数 原始序列数量n<=100000,操作数m<=10000 题解: 这道题可以直接用权值线段树做···先离散化一下就行·· 然而最快的方法是用优先队列··将先开始序列排序后分成左右两部分···左边用 ...
分类:其他好文   时间:2017-10-18 21:43:15    阅读次数:183
设计模式之设计原则(二)
五: 接口分离原则:不应该强迫程序依赖它们不需要使用的方法。即,一个接口不需要提供太多的行为,一个接口应该只提供一种对外的功能,不应该把所有的操作都封装到一个接口中。 六: 迪米特原则:一个对象应该对其他对象尽可能少的了解。如果两个类不必彼此直接通信,那么这两个类就不应该发生直接的相互作用。 如果其 ...
分类:其他好文   时间:2017-10-18 21:43:06    阅读次数:109
Linux CentOS7 安装 Qt 5.9.2
Linux CentOS7 安装 Qt 5.9.2 参考链接 http://doc.qt.io/qt-5/linux.html sudo yum groupinstall "C Development Tools and Libraries"sudo yum install libgl libgl- ...
分类:系统相关   时间:2017-10-18 21:42:56    阅读次数:727
3.课上练习
1.动手动脑1:类中定义的为有参构造函数,而主函数中引用的为无参,在类中没有函数与之相匹配。 2.java字段初始化的规律 Java进行初始化的地方有两个:初始化块和构造函数,其中初始化块又分为静态初始化块和实例初始化块。静态初始化块是类中由static修饰的初始化块,实例初始化块为类中没有任何关键 ...
分类:其他好文   时间:2017-10-18 21:42:48    阅读次数:160
1364条   上一页 1 ... 7 8 9 10 11 12 13 ... 81 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!