leetcode 找到需要补充粉笔的学生
初始做:直接模拟 while里套一个for 全部案例通过,但超时了。
优化模拟:先得出一轮需要消耗的粉笔数,再用总粉笔数对一轮消耗的粉笔数取模,直接模拟最后一轮的情况,但需要注意,在统计时,可能会产生int计数溢出的情况,因此要用long去收集。
昨天,马克思老师在课上放了一个非常有意义的例子:
在一个罐子里先后装高尔夫球,小石子,沙子,啤酒,每装一次,就问学生装满了没有。
按这样先后的顺序是能够装进去的,但如果把顺序反过来,先装沙子,小石子,再想放同样数量的高尔夫球就装不下了。
高尔夫球对应的是家人、朋友等那些亲情,而小石子对应的是各种重要的事情,沙子对应的是较为重要但繁琐的事情。
因此,要注重真正重要的事情和东西,不能本末倒置。
爬山:
在爬山的时候,两边都是树木,看不到景色,而到了山顶,景色一览无余,学习知识的过程便像如此,当走过了这个过程,到达结论,而只是需要对结论只有应用的要求的时候,就是“看景色”的时候。
通过jQuery给img标签添加src属性 attr函数
如
var img = $("<img height='50' width='50'/>").attr("src",item.chImg);