随笔分类 - 语法
为什么程序不能一次写好?
摘要:这个标题也可以为: 程序员写的程序,为什么非得有bug? 何为程序员? 首先,程序员的定位是工程师,即: 程序员不是码字的人,或者说不只是码字的人。需要站在工程维度上,需要站在相对高的高度上,去俯瞰工程。 何为程序? 那么,什么是程序?即: 算法 + 数据结构。 算法用来求解(花式求解),数据结构即
阅读全文
循环控制:链表和数组
摘要:循环是常用的流程环节。 1 //链表控制 2 //链表控制的优点,是通过指针来定位,那么循环的过程中,即是可变的,实时性很强。 3 var tmp *datastruct.ListNode 4 tmp = &datastruct.ListNode{Val: -1, Next: nil} 5 6 i
阅读全文
continue break区别
摘要:以循环举例: break: 是跳出当前循环的主体。 continue: 是跳出本次的循环。 以代码举例: php for ($i = 0; $i < 10; $i++) { if ($i == 4) { continue; } echo $i . "\n"; for ($z = 10; $z < 1
阅读全文