要学树状数组的先看懂一幅图 这就是树状数组的存储方式。 那么树状数组的优点是什么呢,允许任意修改,可快速提取出a数组内数字 据图可知 c1=a1, c2=a1+a2, c3=a3, c4=a1+a2+a3+a4, c5=a5, c6=a5+a6, c7=a7, c8=a1+a2+a3+a4+a5+a ...
                            
                            
                                分类:
编程语言   时间:
2017-07-15 15:51:24   
                                阅读次数:
151
                             
                    
                        
                            
                            
                                防伪码:没有相当程度的孤独是不可能有内心的平和。实现批量添加20个用户,用户名为user01-20,密码为user后面跟5个随机字符。#!/bin/bash
foriin`seq20`
do
user="user$i"
password="$user`echo$RANDOM|md5sum|cut-c1-5`"
useradd$user
echo"$password"|passwd--stdin$user
ec..
                            
                            
                                分类:
其他好文   时间:
2017-07-15 12:36:07   
                                阅读次数:
168
                             
                    
                        
                            
                            
                                    bool clash(int c1,int l1,int r1,int c2,int l2,int r2){ if(c1&c2)return false; if(l1&l2)return false; if(r1&r2)return false; return true;} int ans;void ...
                            
                            
                                分类:
其他好文   时间:
2017-07-12 15:21:30   
                                阅读次数:
142
                             
                    
                        
                            
                            
                                我们项目的使用方法如下:#define Near_Final_Color_C1 @"#ffffff" #define Near_Final_Color_C2 @"#e9e9e9" #define Near_Final_Color_C3 @"#333333" #define Near_Final_Co... ...
                            
                            
                                分类:
其他好文   时间:
2017-07-12 01:00:34   
                                阅读次数:
140
                             
                    
                        
                            
                            
                                通常XMPP的架构用C/S来实现,但是也并不是强制的,Client和Server,Server和Server之间通过TCP连接来通信。架构的简单示意图如下: C1 S1 S2 C3 | C2 + G1 FN1 FC1 * C1, C2, C3 = XMPP Clients * S1, S2 = XM ...
                            
                            
                                分类:
其他好文   时间:
2017-07-11 12:16:55   
                                阅读次数:
145
                             
                    
                        
                            
                            
                                    原文发布时间为:2008-07-30 —— 来源于本人的百度文章 [由搬家工具导入] http://www.176net.com/shipin/UploadFiles_1476/teach1/%5B%B0%AE%C9%C1%BD%CC%B3%CC%5DDreamweaver8%D6%D0%CE%C4 ...
                            
                            
                                分类:
其他好文   时间:
2017-07-09 16:10:31   
                                阅读次数:
142
                             
                    
                        
                            
                            
                                1. 替换 SUBSTITUTE(字符串, 原字符串, 新字符串) =SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(L2,"镇",""),"乡",""),"办事处","") 2. 判断一个单元格是否在另外一列中存在 =IF(COUNTIF(A:A,C1)>0,"有","无") = ...
                            
                            
                                分类:
其他好文   时间:
2017-07-05 11:28:44   
                                阅读次数:
156
                             
                    
                        
                            
                            
                                    修改1.py: 然后提交修改: git commit -am "change 4 in master" 之后移到dev分支上: 哎呀,这个乱了。 人家意思是都基于c1分出来两个枝,master和branch,然后两个都分别作了修改,但修改的内容并不相同,此时将dev分支合并到master分支时就会出 ...
                            
                            
                                分类:
其他好文   时间:
2017-07-04 20:20:41   
                                阅读次数:
167
                             
                    
                        
                            
                            
                                1. apply 可以用来实现类似于静态的初始化类的实例,请看下面实例 2.用apply实现工厂方法, 用apply对象静态的去实现 其他的类。不明白的请看示列 3.用apply实现单例模式,下面我们来做一个测试。 分别用 c 和 c1引用伴生对象C 这样我们获取的其实是两个对象,每次应用C 都会实 ...
                            
                            
                                分类:
移动开发   时间:
2017-07-04 11:18:07   
                                阅读次数:
491
                             
                    
                        
                            
                            
                                ORM基本增删改查操作: # 增 models.Tb1.objects.create(c1='xx', c2='oo') 增加一条数据,可以接受字典类型数据 **kwargs obj = models.Tb1(c1='xx', c2='oo') obj.save() # 查 models.Tb1.o ...
                            
                            
                                分类:
其他好文   时间:
2017-07-03 10:06:38   
                                阅读次数:
140