系统自带的指示器类型有好几种,一般我们开发者都是用第三方或者自定义!小白哥这次就简单地给大家介绍一下.......
分类:
移动开发 时间:
2015-04-28 22:57:11
阅读次数:
482
题目链接:http://poj.org/problem?id=3264
题目大意:n个数,求区间[ L,R ]的最大最小值之差;
题目分析:
RQM:dp[ i ][ j ], i开始长度为2^j的长度的区间最值;
O(nlog n)的预处理区间值,O(1)的查询;
代码:
//author: ACsorry
//result: accept
#include
#inclu...
分类:
其他好文 时间:
2015-04-28 22:56:11
阅读次数:
156
今天小练了一套题~这一套题好像都是思维题
A Exam
n个学生排成一排编号1,2,3....n,那么会发现第i个学生编号 与 第i+1个学生编号相邻,这样不满足要求。题目要求任意相邻的两学生编号差值的绝对值不为1;
思路:
把 编号为奇数的抽出来为一组 1,3,5,7,9....
把 编号为偶数的抽出来为一组 2,4,6,8,10...
...
分类:
其他好文 时间:
2015-04-28 22:55:44
阅读次数:
199
import sys
from PyQt5.QtWidgets import QApplication, QWidget, QPushButton, QToolTip
from PyQt5.QtGui import QFont
class Example(QWidget):
def __init__(self):
super().__init__()
sel...
分类:
其他好文 时间:
2015-04-28 22:56:40
阅读次数:
601
在WinInet编程中,同步的使用方法如下:
InternetOpen->InternetOpenUrl->HttpQueryInfo->InternetReadFile->InternetCloseHandle;在InternetOpenUrl和InternetReadFile时会导致程序阻塞,知道操作完成,同步的好处就是比较简单,调试方便。
异步的使用方法如下:
1)InternetOp...
import sys
from PyQt5.QtWidgets import QApplication, QWidget, QPushButton
from PyQt5.QtCore import QCoreApplication
class Example(QWidget):
def __init__(self):
super().__init__()
s...
分类:
其他好文 时间:
2015-04-28 22:56:15
阅读次数:
186
网址:https://leetcode.com/problems/longest-palindromic-substring/
题意:
找出最长回文字符串.
解法1:
自然是暴力枚举,把每一个元素从中间往左右遍历,如果是且是最长的存下字符串.
比如abccba.
定位元素是2->c.
找左1->b.不行
找右3->c.可以->找左右同时->找左右同时
找左右同时.不行
思路就是...
分类:
其他好文 时间:
2015-04-28 22:56:08
阅读次数:
218
编辑命令:
Ctrl – a 移动光标到行首
Ctrl – e 移动光标到行尾
Ctrl – l 清屏(功能同 clear 命令)
Ctrl – d 删除光标所在位置的字符
Ctrl – t 光标所在位置的字符和其前面的字符进行交换
Ctrl – k 剪切从光标所在位置到行尾的字符
Ctrl – u 剪切从光标所在位置到行首的字符
Ctrl – y 粘贴由上两个命令删除的字符到当前光标所在位置...
分类:
系统相关 时间:
2015-04-28 22:54:46
阅读次数:
274
动态规划
01背包
问题描述
求解思路
代码实现
放入哪些物品
代码动态规划我在上一篇博客里已经讲了一点动态规划了,传送门:算法学习 - 动态规划(DP问题)(C++)这里说一下,遇到动态规划应该如何去想,才能找到解决办法。最主要的其实是要找状态转移的方程,例如上一篇博客里面,找的就是当前两条生产线的第i个station的最短时间和上一时刻的时间关系。minTime(station[1][i]) =...
分类:
编程语言 时间:
2015-04-28 22:54:46
阅读次数:
256
有这样一个需求,我有多个网址希望在不同的时候对应不同的 ip,如果一个个配 hosts,这工作显得有些繁琐。写了如下脚本来批量更改。...
分类:
Web程序 时间:
2015-04-28 22:56:04
阅读次数:
208
队列的一个特点就是先进先出(FIFO),很显然,先产生的任务需要被先处理,redis 的 List 可以保证这一点。...
分类:
Web程序 时间:
2015-04-28 22:56:54
阅读次数:
145
题意:给你n*m的矩阵,然后每行取一个元素,组成一个包含n个元素的序列,一共有n^m种序列,
让你求出序列和最小的前n个序列的序列和。
先介绍下堆的基本操作:
int arr[N];
make_heap(arr+1,arr+N);//对数组arr建堆,堆里第一个元素为最大值
pop_heap(arr+1,arr+N+1);//将第一个元素与最后一和元素交换
push_heap(ar...
分类:
其他好文 时间:
2015-04-28 22:55:15
阅读次数:
280
SHA-1算法是第一代“安全散列算法”的缩写,其本质就是一个Hash算法。SHA系列标准主要用于数字签名,生成消息摘要,曾被认为是MD5算法的后继者。如今SHA家族已经出现了5个算法。Redis使用的是SHA-1,它能将一个最大264比特的消息,转换成一串160位的消息摘要,并能保证任何两组不同的消息产生的消息摘要是不同的。Redis的sha1.c文件实现了这一算法,但该文件源码实际上是出自Valgrind项目的/tests/sha1_test.c文件(可以看出开源的强大之处:取之于民,用之于民)...
分类:
编程语言 时间:
2015-04-28 22:53:57
阅读次数:
311
我们这里使用PHP进行代码的预处理工作,将PHP代码当做C++的宏使用。
当然,你也可以用python做代码生成工作,但由于php是内嵌式的,处理起来可能更方便一些,当然,其他语言配上模板也是可以的。...
分类:
编程语言 时间:
2015-04-28 22:55:22
阅读次数:
190
当一个表数据记录过大时就会出现性能瓶颈,而一般对应的解决办法是要么做分区表,要么分表,分区表就不说了,分表又分为垂直分割和水平分割,具体区别请自行搜索。一般而言,分库分表属于水平分割,按照一定的规则将数据插入到不同的表中去。而分库则可以很方便的转移数据库的压力,比如将一个很大库的分别放在不同的服务器上。...
分类:
数据库 时间:
2015-04-28 22:54:42
阅读次数:
255
题意:
给n,m,k。
排列n~m之间的所有数。
保证相邻的2~k位之和均不为素数。
思路:
直接DFS。
代码:
#include"cstdlib"
#include"cstdio"
#include"cstring"
#include"cmath"
#include"queue"
#include"algorithm"
#include"iostream"
#include"...
分类:
其他好文 时间:
2015-04-28 22:56:01
阅读次数:
209