背景 工作多年,语言经历过C#,JAVA。但是做过的项目大多以业务系统为主,曾经做过一些基础架构的工作,但算法一直在工作中应用的比较少,导致多年之后基本都忘记完了。上一次面试过程中就有一个算法题,我能做对,但是感觉不是最优方案就放弃了。最近想想做为一个程序员,算法还是有必要再补习补习。 案例 有两个 ...
分类:
编程语言 时间:
2016-11-06 02:41:37
阅读次数:
305
#!/usr/bin/envpython
#_*_coding:utf-8_*_
#定义两个集合数据,进行关系测试
x={1,2,3,4}
y={3,4,5,6}
#交集测试
#x的数据是不是在y里面也有呢?
printx&y
#或者x.intersection(y)
#并集测试
#去重了,去掉重复后加在一起了
printx|y
#或者x.union(y)
#差集测试
#在x里..
分类:
编程语言 时间:
2016-11-05 15:24:00
阅读次数:
197
我是一个比较习惯努力学习的人, 我也会去学习各种可能与我有交集的知识, 就在这几天,我看到以前的一个android网络培训学校开办了C/C++的培训,这是挺好的事, 但是看他们的文件,我就奇怪了。 这份文件,实际上是有问题的。 我不知道,是否有人可以看出这里的问题。 就是C 和 C++ 的问题。 我 ...
分类:
其他好文 时间:
2016-11-04 16:10:41
阅读次数:
161
1.集合的使用方法在python里面set是基本数据类型的一种集合的类型,他有可变的集合(set())和不可变的(frozenset)两种,包括集合set,集合set添加,集合删除,交集,并集,差集等一系列的操作@创建集合setpythonset类是在python的sets模块中,就目前的多数版本来说,不需要导..
分类:
编程语言 时间:
2016-11-04 02:38:24
阅读次数:
199
转自 http://www.phpddt.com/db/inner_join-outer-join.html 对于SQL中inner join、outer join和cross join的区别很多人不知道,我也是别人问起,才查找资料看了下,跟自己之前的认识差不多,如果你使用join连表,缺陷的情况下 ...
分类:
数据库 时间:
2016-11-02 20:00:16
阅读次数:
179
arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/s ...
分类:
其他好文 时间:
2016-11-02 10:15:25
阅读次数:
250
镇场诗:———大梦谁觉,水月中建博客。百千磨难,才知世事无常。———今持佛语,技术无量愿学。愿尽所学,铸一良心博客。—————————————————————————————————————————— 1 base code 2 code table1 3 show table1 4 code ta ...
分类:
数据库 时间:
2016-10-30 09:29:48
阅读次数:
193
Redis数据类型及其使用 参考:http://www.cnblogs.com/jackluo/p/3173436.html Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)。 并结合实际,以简单博客( ...
分类:
其他好文 时间:
2016-10-29 14:26:54
阅读次数:
227
python基础之数据类型与变量 字典 字典一种key - value 的数据类型,使用就像我们上学用的字典,通过笔划、字母来查对应页的详细内容。 语法: 字典的特性: dict是无序的 key必须是唯一的, 天生去重 增加: 修改: >>> info['stu1101'] = "teng" 删除: ...
分类:
编程语言 时间:
2016-10-29 01:45:32
阅读次数:
204
数据类型和文件 1.1 python字典 字典书写格式: 查询 增加 删除 多级字典嵌套 1.2 set集合 1.去重,把一个列表变成集合,就自动去重了 2.关系测试,测试两组数据之间的交集,差集,并集等关系。 创建一个数值集合 交集(list_1 & list_2) 并集 差集 子集 父集 对称差 ...
分类:
编程语言 时间:
2016-10-25 02:47:17
阅读次数:
179