用LCD1602来显示一个二十四小时的时钟和以0.1秒计时的秒表 1.时钟代码: //use Lcd1602 to make a clock #include<reg52.h>#define uchar unsigned charsbit K1=P3^1; //select hour /minute ...
分类:
其他好文 时间:
2017-04-01 22:55:29
阅读次数:
329
一、元素分类有如下值集合[11,22,33,44,55,66,77,88,99,90...],将所有大于66的值保存至字典的第一个key中,将小于66的值保存至第二个key的值中。即:{‘k1‘:大于66的所有值,‘k2’小于66的所有值}二、查找查找列表中元素,移动空格,并查找以a或A开投并且以c结尾的所有元素。li..
分类:
其他好文 时间:
2017-03-27 11:57:56
阅读次数:
185
常用数据类型练习题解答 一、元素分类 有如下值集合 [11,22,33,44,55,66,77,88,99],将所有大于 66 的值保存至字典的第一个key中,将小于 66 的值保存至第二个key的值中。即: {'k1': 大于66的所有值, 'k2': 小于66的所有值} ...
分类:
编程语言 时间:
2017-03-17 23:45:27
阅读次数:
164
今天在项目中遇到按位或组合权限串的问题: 首先每一个权限数都是2的N次方数 如:k1=2 ; //添加 k2=4 ; //删除 k3=8; //修改 ... 如此定义功能权限数,当需要组合权限时,就需要对各个所拥有的权限数按位或了。 如: purview = k2|k3; // 赋给添加和删除权限 ...
#defaultdict的意思是定义一个dict,然后定义这个字典的value默认是一个什么类型#如下,定义一个字典,该字典的value的值默认是listimport collectionsdef_dict = collections.defaultdict(list)def_dict['k1']. ...
分类:
其他好文 时间:
2017-03-08 00:50:35
阅读次数:
242
01-复杂度1 最大子列和问题 (20分) 给定KK个整数组成的序列{ N_1N?1??, N_2N?2??, ..., N_KN?K?? },“连续子列”被定义为{ N_iN?i??, N_{i+1}N?i+1??, ..., N_jN?j?? },其中 1 \le i \le j \le K1≤ ...
分类:
其他好文 时间:
2017-03-05 13:12:44
阅读次数:
332
Phi(x)表示小于等于x的数中与x互质的数的个数。 x的质因数是k1,k2… 则Phi(x)=x*(1-1/k)*(1-1/k2)* … 例如Phi(6)=6*(1-1/3)*(1-1/2) =2 1.很显然,一个质数的Phi值等于它-1 2.如果x是质数的话 Phi(x^k)= x^k-x^k/ ...
分类:
其他好文 时间:
2017-03-04 17:38:08
阅读次数:
232
1. 创建字典 描述:生成字典 语法: 样例: dic=dict(k1='v1',k2='v2') dic={'k1':'v1','k2':'v2'} 2. 取键值get 描述:取键值,若字典中没有键,则输出自定义字段,默认为none 语法: 样例: dic={'k1':'v1','k2':'v2' ...
分类:
其他好文 时间:
2017-02-14 21:53:44
阅读次数:
242
求最大公约数有暴力法和辗转相除法 时间复杂度 暴力: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
题意:第一象限里有一个角,把n(n <= 10)个给定边长的正方形摆在这个角里(角度任意),使得阴影部分面积尽量大。 分析:当n个正方形的对角线在一条直线上时,阴影部分面积最大。 1、通过给定的xa,ya,xb,yb,可求k1,k2。 2、当n个正方形的对角线在一条直线上时,设A(x1,k1*x1) ...
分类:
其他好文 时间:
2017-02-11 17:55:57
阅读次数:
174