求最大公约数有暴力法和辗转相除法 时间复杂度 暴力:O(N) 辗转相除法:O(2logN) 辗转相除法原理: 设c为A B 的最大公约数 则存在K1 K2 使 A=K1*c B=K2*c; r为A模B r=A - K3*B; r=K1*c-K3*k2*c; r=(K1-K2*K3)*c; 所以A 和 ...
分类:
编程语言 时间:
2017-02-12 11:19:22
阅读次数:
222
上一篇博客已经介绍了一种进程间通信的方式,但是那只是针对于有血缘关系的进程,即父子进程间的通信,那对于没有血缘关系的进程,那要怎么通信呢? 这就要创建一个有名管道,来解决无血缘关系的进程通信, fifo: mkfifo 既有命令也有函数 注: 当只写打开FIFO管道时,该FIFO没有读端打开,则op ...
分类:
系统相关 时间:
2017-02-12 11:19:43
阅读次数:
245
一:在JAVA中,有六个不同的地方可以存储数据: 1. 寄存器(register)。 这是最快的存储区,因为它位于不同于其他存储区的地方——处理器内部。但是寄存器的数量极其有限,所以寄存器由编译器根据需求进行分配。你不能直接控制,也不能在程序中感觉到寄存器存在的任何迹象。 最快的存储区, 由编译器根 ...
分类:
编程语言 时间:
2017-02-12 11:19:31
阅读次数:
265
虽然老毛桃早就退隐了,虽然这个老毛桃不是曾经那个老毛桃~但是不得不说这个老毛桃PE还是有很多人在用~而且这个老毛桃的PE兼容性,个人认为还是很不错的。就是有暗扣,每次加装一个“绿色浏览器”和锁定主页,装好系统就出现,烦!自己动手,修改了PE,除以上两个地方,其他未做任何变动,有兴趣的下去玩下!一、如 ...
分类:
其他好文 时间:
2017-02-12 11:18:11
阅读次数:
329
DOM操作 发说说小功能例子 页面部分 1 <head runat="server"> 2 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 3 <title></title> 4 <link href="cs ...
分类:
Web程序 时间:
2017-02-12 11:16:29
阅读次数:
235
12 警告框 请注意上方的 button里面,class以及 data-dismiss ...
分类:
其他好文 时间:
2017-02-12 11:16:56
阅读次数:
123
语法: The SELECT ... INTO OUTFILE 'file_name' [options] form of SELECT writes the selected rows to a file. 示例: 注意: 1、该语法只能在MYSQL服务器上执行; 2、数据文件的保存位置与file ...
分类:
数据库 时间:
2017-02-12 11:15:56
阅读次数:
252
移动设备和桌面电脑上的客户端API起初并不是同步的。最初总是移动设备上先拥有某些功能和相应的API,但慢慢的,这些API会出现在桌面电脑上。其中一个应用接口技术就是getUserMedia API,它能让应用开发者访问用户的摄像头或内置相机。下面就让我展示一下如何通过浏览器来访问你的摄像头,并提取截 ...
分类:
移动开发 时间:
2017-02-12 11:14:23
阅读次数:
191
目录如下图所示、书的质量都是不错的,迟些上传到度盘去。 下面先附上亲测的IT电子书的网站 http://book.51cto.com/(这个好像是在线的) http://docs.pythontab.com/(python手册集合) http://www.open-open.com/doc/(开源文 ...
分类:
编程语言 时间:
2017-02-12 11:15:14
阅读次数:
186
最近在写个需要简单支付的小项目,用到了支付宝接口,现已完成。把php接入支付宝的流程写在这里供像我一样的小白参考。 1.首先要有一个创建一个应用(选好自己想要的功能,关于支付的功能,貌似都需要签约) 2.下载SDK&Dome(网址https://doc.open.alipay.com/docs/do ...
分类:
Web程序 时间:
2017-02-12 11:14:22
阅读次数:
446
Billboard Time Limit: 20000/8000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 20772 Accepted Submission(s): 8598 Pro ...
分类:
其他好文 时间:
2017-02-12 11:14:21
阅读次数:
184
let x2 = 100 let y2 = 10.5 let num1 = Double(x2) + y2 let num2 = x2 + Int(y2) let x2 = 100 let y2 = 10.5 let num1 = Double(x2) + y2 let num2 = x2 ...
分类:
其他好文 时间:
2017-02-12 11:14:59
阅读次数:
119
简介: 在计算机程序的开发过程中,随着程序代码越写越多,在一个文件里代码就会越来越长,越来越不容易维护。 为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的方式。在Python中,一个.py文件就称之为一个模块(Mod ...
分类:
编程语言 时间:
2017-02-12 11:12:08
阅读次数:
260
题目描述 在电视时代,没有多少人观看戏剧表演。Malidinesia古董喜剧演员意识到这一事实,他们想宣传剧院,尤其是古色古香的喜剧片。他们已经打印请帖和所有必要的信息和计划。许多学生被雇来分发这些请柬。每个学生志愿者被指定一个确切的公共汽车站,他或她将留在那里一整天,邀请人们参与。 这里的公交系统 ...
分类:
其他好文 时间:
2017-02-12 11:10:40
阅读次数:
207
通过本书了解到网站架构的几个基本要素,首先软件架构是关于软件的结构与组建的抽象描述,用于指导大型软件系统各个方面的设计。往往软件架构决定了软件以后的发展,对于一个成熟的软件应当具备以下几个要素: 1:性能 通常来说如果不是一些特殊的网站,往往响应速度对用户来讲是一项很重要的用户体验,一个响应速度太慢 ...
分类:
Web程序 时间:
2017-02-12 11:11:11
阅读次数:
165
传送门 圆方树预备知识。 首先搞出DFS树,然后设状态$f[node][OK][OKanc]$为别表示在当前点选/不限和环顶节点选/不选。 剩下的就是TreeDP常规的东西。 P.S.课件上说第一个状态设为父亲的,亲测没有设成自己来得方便 ...
分类:
其他好文 时间:
2017-02-12 11:12:15
阅读次数:
253