1、如今主要是风险投资支持着,还有一个基本的收入来源是推销杀毒软件,比方当年卡巴斯基就是靠360给推广开来的,听说360每为卡巴斯基带来一个用户就能从卡巴斯基那里得到0.5元,眼下360上的广告非常少,从他们的软件上就能看出来.将来就不好说了,一旦有一个庞大的用户基数,什么事情都会做出来的,如今不是...
分类:
其他好文 时间:
2014-11-05 21:22:44
阅读次数:
191
快速排序思路:一个数组,随便选一个做基数,比它大的放他右边,比它小的放它左边,一轮下来就分成两组了,这两组再分别按刚才方法递归。具体操作:一个数组,第一个做基数取出来存在一个变量里,设置两个游标分别为数组开始和结束,开始循环:先按照游标从右到左依次选一个和基数比,该数比基数大就把结束游标向左移一位,...
分类:
编程语言 时间:
2014-11-05 14:46:09
阅读次数:
210
浮点数的编码(1)浮点数: 小数点位置可移动的数据称为浮点数,可用下式表示:N=M*RE 其中,M—尾数, R—阶的基数(也就是指数部分的底)。R 一般取2、8或16,为约定的常数,大多数机器 R 取定为2。 E—阶的阶码。 当基数约定后,对浮点数的编...
分类:
其他好文 时间:
2014-11-05 00:14:31
阅读次数:
648
排序算法总是分不清,借了本数据结构来专门看了一下说一下分类,主要有五类,插入排序,交换排序,选择排序,基数排序和归并排序今天中午看了一下插入排序中的直接插入排序,交换排序的冒泡排序,选择排序中的冒泡排序1.插入排序将数组分成两个部分,一个是有序,一个是无序。将无序的每个元素插入到有序中,一共需要n ...
分类:
编程语言 时间:
2014-11-04 19:34:42
阅读次数:
336
习题3-6
输入基数b(2
#include
#include
#define MAXN 100
int a[MAXN];
int main(int argc, char *argv[])
{
int b, n, i = 0, j;
scanf("%d %d", &b, &n);
while(n/b != 0 || n%b != 0)
{
a[i++...
分类:
编程语言 时间:
2014-11-04 17:36:43
阅读次数:
139
一次给市场部统计报表数据的案例:其中有个临时实体表的表创建的时候使用的createtabletable_nameselectxxxfrom,所以并未创建主键创建完成后,我还给其中字段加了索引,索引列基数为1,所以索引选择性是非常好的!表结构如下:mysql>desctbl_userlogin_info_tmp2;+--------+..
分类:
数据库 时间:
2014-11-04 06:58:48
阅读次数:
379
字符串第一个位置下标为1ASCII(str): 返回最左边字符的ASCII代码值CONV(N, from_base, to_base): 在不同基数之间转化数字,返回数字N的字符串数字,如果任何参数为NULL则返回NULL。如果to_base是一个负数,则被认为是一个有符号数。mysql> sele...
分类:
数据库 时间:
2014-11-02 16:28:33
阅读次数:
281
题目 输入一个整数数组,调整数组中数字的顺序,使得所有奇数位于数组的前半部分,所有偶数位于数组的后半部分。要求时间复杂度为O(n)思路 采用两个指针low、high,分别指向数组的头部跟尾部。low指针向后滑动,high指针向前滑动,low指针用来找偶数,high指针用来找基数,然后将两者交换,.....
分类:
编程语言 时间:
2014-11-02 16:26:43
阅读次数:
177
今天学习的是是2个log的文件,2个文件的实现功能都超出我原本理解的意思。开始时我以为就是记录不同的类型的日志,后来才慢慢的明白了额,slowLog记录的是超时的查询记录,而hyperloglog其实跟日志一点关系都没有,好吧,我再一次傻眼了,他其实是一种基数统计算法,应该分开了看,hyper + loglog的计算。好,接下来,我们开始学习一下Redis代码中是如何实现的。
sl...
分类:
其他好文 时间:
2014-11-02 09:27:14
阅读次数:
248
题目:计算以-2为基数的数的表示。
分析:数论。写出不同位数能表示的数字区间就可以找到规律。
长度为1:[1,1]; 长度为2:[-2,-1]; 长度为3:[2,5];
观察发现,区间长度增长为1,2,4,8,..,2^k,并且奇偶间隔开;
这样可以找到第一个1所在的位置k,然后减去对应的基底(-2^k)寻找下一个1的...
分类:
其他好文 时间:
2014-10-29 21:36:20
阅读次数:
165