http://uoj.ac/problem/228 (题目链接) 题意 给出一个序列,维护区间加法,区间开根,区间求和 Solution 线段树。考虑区间开根怎么做。当区间的最大值与最小值相等时,我们直接对整个区间开根。最坏情况下,一次开根的复杂度最坏是${O(nlogn)}$的,然而每次开根可以迅 ...
分类:
其他好文 时间:
2017-01-29 10:57:50
阅读次数:
260
软件开发流程即软件设计思路和方法的一般过程,包括设计软件的功能和实现的算法和方法、软件的总体结构设计和模块设计、编程和调试、程序联调和测试以及编写、提交程序等一系列操作。 总共分为8个步骤:需求分析、概要设计、详细设计、编码、测试、软件交付、验收、维护。 需求分析 需求分析 1.相关系统分析员向用户 ...
分类:
其他好文 时间:
2017-01-29 10:56:54
阅读次数:
185
首选项 --> 设置-用户(英文版 : "Preferences - -> "Settings - user"") update_check 标记为false { "font_size": 13, "update_check":false, } 这样就不会在每次打开的时候弹出 是否更新的弹窗了! 这 ...
分类:
其他好文 时间:
2017-01-29 10:56:00
阅读次数:
201
Given a binary tree, flatten it to a linked list in-place. For example,Given 1 / \ 2 5 / \ \ 3 4 6 The flattened tree should look like: 1 \ 2 \ 3 \ 4 ...
分类:
其他好文 时间:
2017-01-29 10:57:33
阅读次数:
227
1.响应式中注意的内容: 一行(row)必须在.container中。 col-xs- col-sm- col-md- col-lg- 列偏移 .col-md-offset-* 列排序 .col-md-push-* .col-md-pull-* 2.文本排版 h1-h6 类h1-h6 强调文本 sm ...
分类:
其他好文 时间:
2017-01-29 10:57:10
阅读次数:
194
Iterator和collection和map系列不一样,后两个主要是用来装入其他对象,Iterator主要是用来遍历collection中的对象,Iterator也被称为迭代器, Iterator必须依附于collection对象 package Mypackage; import java.ut ...
分类:
编程语言 时间:
2017-01-29 10:57:07
阅读次数:
216
Description In a country, great walls have been built in such a way that every great wall connects exactly two towns. The great walls do not cross eac ...
分类:
其他好文 时间:
2017-01-29 10:55:04
阅读次数:
283
Twisted是一个事件驱动的网络框架。 最近开始学习了解Twisted,首先肯定要安装twisted模块。 但是在cmd下执行:pip install twisted 出现了下面的问题:"error:Microsoft Visual C++ 10.0 is required (Unable to ...
分类:
编程语言 时间:
2017-01-29 10:53:56
阅读次数:
227
Java的集合大致分为以下几类 map set list queue set代表无序,不可重复的集合 list代表有序,重复的集合 map代表了映射关系的集合 queue代表的是一种队列集合 从上面的图我们可以看出,访问set集合的时候我们只能根据元素本身来访问,访问list集合的时候可以直接根据元 ...
分类:
编程语言 时间:
2017-01-29 10:53:02
阅读次数:
149
本文版权归ljh2000和博客园共有,欢迎转载,但须保留此声明,并给出原文链接,谢谢合作。 本文版权归ljh2000和博客园共有,欢迎转载,但须保留此声明,并给出原文链接,谢谢合作。 本文作者:ljh2000 作者博客:http://www.cnblogs.com/ljh2000-jump/转载请注 ...
分类:
其他好文 时间:
2017-01-29 10:53:36
阅读次数:
187
接上一篇博文 ZabbixAPI+django+nginx简单的二次开发实例(二) 步骤三,站点架构部分 本部分用到的软件 1,Nginx:接受访问请求,应答静态页面,转发动态请求至uwsgi 2,uwsgi:应答动态请求 3,Django:处理后台数据 4,supervisor:管理进程 首先安装 ...
方法:数学 整除 根据推导发现新的方阵长为2*x+3*d, 宽为 x+2*d, 面积满足方程 (2*x+3*d)*(x+2*d) = S + 2*x*x。 (d为thickness) (比较合理的方法) 继而得到 x = (S-6*d*d)/(7*d) 枚举d即可。 code: (我的傻方法) 利用 ...
分类:
其他好文 时间:
2017-01-29 10:52:38
阅读次数:
256
在涉及Web前端开发时, 有时会遇到\uXXXX格式表示的字符, 其中XXXX是16进制数字的字符串表示形式, 在js中这个叫Unicode转义字符, 和\n \r同属于转义字符. 在其他语言中也有类似的, 可能还有其它变形的格式. 多数时候遇到需要解码的情况多点, 所以会先介绍解码decode, ...
分类:
其他好文 时间:
2017-01-29 10:52:33
阅读次数:
562
本文版权归ljh2000和博客园共有,欢迎转载,但须保留此声明,并给出原文链接,谢谢合作。 本文版权归ljh2000和博客园共有,欢迎转载,但须保留此声明,并给出原文链接,谢谢合作。 本文作者:ljh2000 作者博客:http://www.cnblogs.com/ljh2000-jump/转载请注 ...
分类:
其他好文 时间:
2017-01-29 10:51:50
阅读次数:
188
If _name_==”_main_”: main() 11.传递可变数目的参数 当把**kwargs添加的参数列表的末尾,python将获取用户传递函数的任何值(只要他们有一个关键字),并且把他们存储在一种叫做字典的数据类型中 def aha(int a,int b,**kwarg) 注意:这两个 ...
分类:
其他好文 时间:
2017-01-29 10:51:16
阅读次数:
201
方法:暴力 数论 其实我们可以先证明一下为什么n(不被2和5整除)的一个倍数可以在十进制下被表示成1111111...111, 即证明存在一个形如1111...111的数可以被n整除。n 不能被2和5整除,可以得出 n 和 10 是 互质的(comprime),那么10 mod n 存在一个mult ...
分类:
其他好文 时间:
2017-01-29 10:50:52
阅读次数:
178
作者:王健 前言 SysTick 比起那些 TIM 定时器可以说简单多啦~~~~~哥的心情也好了不少, 嘎嘎!! ARM Cortex-M3 内核的处理器内部包含了一个 SysTick 定时器,它是一个24 位的倒计数定时器,注意,是倒计数! 当计到 0 时它就会从 LOAD 寄存器中自动重装载定时... ...
分类:
其他好文 时间:
2017-01-29 10:52:18
阅读次数:
7653