摘要:
月初36期的同学去新浪笔试,回来说有一道关于算法的题目没有做出来,当时听他说了我就把题目记在了心里,大概考虑了算法觉得可以实现,也没有去编码实验,上周末忽然又想起这道题,用二维数组的方法做了出来,在此贴出与大家交流,看还有没有更好的算法。题目意思是这样的:给你一个大于0的整数n,请输出一个n行n列的数据表,并且要满足以下规律(以n=10为例)本人编写的PHP代码如下:<?php//按要求构造二维数组function loopfun($n){$m=1; //计数(从1到$n的平方)$i=0; //行号$j=0; //列号$k=1; //圈数$a=array(); //存放生成的二维数组wh 阅读全文
摘要:
第二个传说中的面向对象的项目已经开始了,虽然框架还没有讲,不过随着smarty模板的学习,对第二个项目的整体结构越来越清晰。对面向对象的的概念也有了更加深刻的认识,现在的学习方式是上午上课,下午复习+做项目模板(界面),虽然不是很累,但是还没有完全进入做项目的状态。做了这几天的模板,感觉状态渐入佳境吧!因为没有美工基础,界面基本上就是一个字:抄,其实抄界面并不是一个难事,模仿就是了。界面抄多了,容易走火入魔。今天在论坛上看了几个师兄做的项目,发现自己有点走火入魔,光想和人家的界面一样了,忽略了自己要做哪些功能,现在即使界面做的再好,到时候你的项目,没有那么多的模块和功能(不是不想做好,可... 阅读全文