摘要:
第一节,深度和广度优先指啥 针对图的遍历而言的。 常用的储存方法是图的二维数组e,图的邻接矩阵储存法。 还有很多种储存方法,如邻接表。 深度优先遍历的主要思想:沿着图的某一分支遍历直到末端,然后回朔,然后再沿着另一条进行同样的遍历,直到所有顶点都被访问过为止。 广度优先遍历的主要思想:首先以一个未被 阅读全文
摘要:
2小时。 先是是纠错,通过对代码运行过程的测试。发现是变量打错。以及录入地图❌。 重构练习题,改使用while..end代替for in. ⚠️ : 在while(k <= n)中如果用到next,为了不陷入死♻️,注意条件的判断, 一般要在next前k += 1。 题:爆炸小子炸怪兽 代码: 1. 阅读全文
摘要:
system "clear",ruby清屏(osk系统上,window上用system "cls")。 https://stackoverflow.com/questions/116593/how-do-you-clear-the-irb-console/116614 sleep 1 #程序等待1秒 阅读全文
摘要:
第22章 text 阅读全文
摘要:
20.1Time类 ,Data类 Time.now或者Time.new:获取当前时间。 相关Method: year, month, hour, min ,sec, wday: 一周中的第几天,返回整数。(0表示星期天) mday: the day in a month yday: the day 阅读全文
摘要:
在学习Array的方法的时候,发现文档concat方法可以进行多个数组的添加,而我的不行,猜测是ruby版本没有更新。 查询2.31ruby版本的concat方法,果然和2.5版本的不一样。 于是准备更新ruby 看全栈营第一课安装ruby,发现使用的是RVM--ruby版本的控制器来安装ruby的 阅读全文
摘要:
第12章 数值类 12.1 数值的构成 Numeric-> Integer-> Fixnum,Bignum(非常大的整数) -> Float -> Rational (rational thoughts, decisions etc are based on reasons rather than 阅读全文
摘要:
Reference Datat Types 引用参考数据类型 -> 组合数据类型 Array, Hash和程序员自定义的复合资料类型 组合数据的修改: 组合数据类型的变量,不是直接存值,而是存一个reference引用位置,指向另一块真正存值的内存空间。 因为组合数据类型是个容器,这个容器可能存有非 阅读全文
摘要:
查看已安装的Atom插件(前提:已经安装Atom) 打开终端 输入apm ls命令,回车. 未安装任何插件时,显示如下 Built-in Atom packages (89) ...此处省略... /Users/laznrbfe/.atom/packages (0) └── (empty) 已安装任 阅读全文
摘要:
1月20日练习完1,2章。 第一章 初探 ‘’单引号不执行转义符。 \t 制表符。\n 换行符。 p mehtod ,类似于puts,但转义符不起效果,另外会对数字和string以不同形式输出。 2.3.1 :011 > p 100 100 => 100 2.3.1 :012 > p "100" " 阅读全文