摘要:
冒泡排序 冒泡排序的核心在于每次将数组中的最值往末尾移动。 使用的方法可称为 相邻项依次比较,根据结果决定是否换位。 时间复杂度 O(n^2),优点在于理解起来简单,代码行数少,缺点是用时相对久 选择排序 选择排序的核心在于依次找到最值从小到大(从大到小)排列。比如你有一把手牌,每次都出最小的,最后 阅读全文
摘要:
本篇文章大量参看了 uwsgi 文档关于 django 部署部分: "Setting up Django and your web server with uWSGI and nginx" 省去了安装、测试文件、虚拟环境建立部分,根据多次部署的经验总结出一套自己的部署方法,包括问题排查措施、文件配置 阅读全文
摘要:
N 为 4 的螺旋数组如图所示: 输入一个正整数 N,输出以 N 为边长的螺旋矩阵。(比如上图就是 N 为 4 的结果) 分析: 1、由图可知,螺旋数组的运动方向依次 右 下 左 上 右 这样的循环,在合适的条件下变换累加方向即可。 2、 1 中变换方向的条件有两个,一是遇到数组边界;二是下一位置被 阅读全文
摘要:
栅格系统 文档地址:http://v3.bootcss.com/css/ grid 栅格系统的强大之处在于灵活的处理不同分辨率下的页面布局,对于我这种理科思维并且是前端弱鸡的人来说,优点在于可预见、可控,同时最大限度的减少了页面布局过程中的代码量,实乃神器。 举例说明: 以上代码就覆盖了所有设备的适 阅读全文
摘要:
汉诺塔: 汉诺塔:汉诺塔(又称河内塔)问题是源于印度一个古老传说的益智玩具。大梵天创造世界的时候做了三根金刚石柱子,在一根柱子上从下往上按照大小顺序摞着64片黄金圆盘。大梵天命令婆罗门把圆盘从下面开始按大小顺序重新摆放在另一根柱子上。并且规定,在小圆盘上不能放大圆盘,在三根柱子之间一次只能移动一个圆 阅读全文
摘要:
2016.9.18 我从机械行业转到互联网行业,只身来到上海,在 Crossin 大神这儿学习。 经过近 9 个月的学习磨练,在编程的道路上只能算摸到了一点皮毛,在工作学习的过程中,一直在蒙着头向前走,昨晚难眠,决定稍微停下脚步,向前走的时候也得回头望望。 今早注册了博客园的账号,决定在此沉淀技术积 阅读全文