摘要: package main import ( "fmt" ) func main() { arr := []int{1,2,5,8,7,4,3,6,9,0,12,13,45,78,89,56,23,11,12,23,56,89,79,46,13,00,11,22,11,22,33,66,88,77,44,44,11,10,26} //fmt.Println(len(arr)) fmt.... 阅读全文
posted @ 2018-10-03 16:34 阿牛的牙 阅读(480) 评论(0) 推荐(0) 编辑
摘要: 冒泡: 插入: 选择排序: 二分查找: 阅读全文
posted @ 2018-10-03 15:16 阿牛的牙 阅读(387) 评论(0) 推荐(0) 编辑
摘要: # 写一个实现迭代器协议的类 Primes 让此类可以生成从b开始的n个素数 # class Primes: # def __init__(self, b, n): # .... # .... # for x in Primes(10, 4): # print(x) # 11 13 17 19 # class Primes(object): @... 阅读全文
posted @ 2018-09-12 21:11 阿牛的牙 阅读(683) 评论(0) 推荐(0) 编辑
摘要: 需求:某公司有N个人,根据每个人的贡献不同,按贡献值给每个人赋予一个权重。设计一种算法实现公平的抽奖。 需求分析:按照权重对数据进行选择。 代码实现: 个人实现, 不知道对不对 阅读全文
posted @ 2018-08-23 00:04 阿牛的牙 阅读(4689) 评论(0) 推荐(0) 编辑
摘要: 需求: 在你的面前有一个n阶的台阶,你一步只能上1级或者2级,请计算出你可以采用多少种不同的方法爬完这个楼梯?输入一个正整数表示这个台阶的级数,输出一个正整数表示有多少种方法爬完这个楼梯。 分析:提炼出题干的意思:用1和2产生不同组合,使得他们的和等于台阶的级数,输出有多少种组合方式。 解决: 主要 阅读全文
posted @ 2018-08-01 16:41 阿牛的牙 阅读(30095) 评论(0) 推荐(0) 编辑
摘要: 用了很久的git, 今天总结一下git的常用命令 $ rm -fr .git $ git init Workspace:工作区Index / Stage:暂存区Repository:仓库区(或本地仓库)Remote:远程仓库# 在当前目录新建一个Git代码库$ git init# 新建一个目录,将其 阅读全文
posted @ 2018-07-29 15:55 阿牛的牙 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 1.什么是Docker 容器技术 在计算机的世界中,容器拥有一段漫长且传奇的历史。容器与管理程序虚拟化 (hypervisor virtualization,HV)有所不同,管理程序虚拟化通过中间层将一台或者多台独立 的机器虚拟运行与物理硬件之上,而容器则是直接运行在操作系统内核之上的用户空间。因 阅读全文
posted @ 2018-07-29 13:42 阿牛的牙 阅读(1119) 评论(0) 推荐(0) 编辑
摘要: python内置函数的file参数,可以实现把输出写入文件,而不再终端显示, 看了看看print的文档介绍, 写了一个小demo, 顺便还了解了一下os.path.* , 以及时间模块,不错不错! 功能说明: 获取输入内容, 写入文件, 输入"q",退出. 可以作为一个记录日志的小脚本 在当前目录生 阅读全文
posted @ 2018-07-18 18:39 阿牛的牙 阅读(1073) 评论(0) 推荐(0) 编辑
摘要: 我的第一篇博客 阅读全文
posted @ 2018-07-18 14:58 阿牛的牙 阅读(78) 评论(0) 推荐(0) 编辑