社区
JavaScript
帖子详情
看待一个程序的思想,如何将它的问题块状化,然后在逐步细分,直接可以解决问题?
primer_of_java
2008-04-23 12:03:28
大家好,我是初学者,现在js和dom差不多学完了,准备自编一个贪吃蛇游戏作为练习,但是我发现我几乎无从下手.
我想请教下各位,如何将我们以后所遇到的问题细分,应该从什么角度去考虑这个问题,如何才能锻炼从整体的角度出发,细分问题的能力??
另求贪吃蛇的解题思路,不要代码,只求贪吃蛇应分化成几大块,每块解决什么问题等类似这样的整体思路,谢谢了
...全文
49
回复
打赏
收藏
看待一个程序的思想,如何将它的问题块状化,然后在逐步细分,直接可以解决问题?
大家好,我是初学者,现在js和dom差不多学完了,准备自编一个贪吃蛇游戏作为练习,但是我发现我几乎无从下手. 我想请教下各位,如何将我们以后所遇到的问题细分,应该从什么角度去考虑这个问题,如何才能锻炼从整体的角度出发,细分问题的能力?? 另求贪吃蛇的解题思路,不要代码,只求贪吃蛇应分化成几大块,每块解决什么问题等类似这样的整体思路,谢谢了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
软件工程期末复习题
软件工程概述 例题分析 【例1】软件是计算机系统中与硬件相互依存的另一部分,它是包括( A )、( B )及( C )的完整集合。其中,( A )是按事先设计的功能和性能要求执行的指令序列。( B )是使
程序
能够正确操纵信息的数据结构。( C )是与
程序
开发、维护和使用有关的图文材料。 供选择的答案: AC. ① 软件 ②
程序
③ 代码 ④ 硬件 ⑤ 文档 ⑥ 外设 ⑦ 数据 ⑧ 图表 答案:A. ②, B. ⑦, C. ⑤ 分析:软件是计算
编程新手导论
第二部分 导论,这一部分主要是关于编程的导论, (要懂得一点
思想
具备一点常识)《设计,编码,,与软工》(编程与
思想
)这一章解释了三种
思想
,原语,抽象,组合,,和软件开发的二个重要过程,,软件工程的相关概念,是编程入门的关键 (要懂得一点领域内的数学)《数学与算法》(编程与数学)计算机整个就是架构在数学上的,跟计算机平台实现,算法设计,,架构密切相关,,真正要深入编程,,,对数学的学习是必须的,
编程新手导论(转载)
第二部分 导论,这一部分主要是关于编程的导论, (要懂得一点
思想
具备一点常识)《设计,编码,,与软工》(编程与
思想
)这一章解释了三种
思想
,原语,抽象,组合,,和软件开发的二个重要过程,,软件工程的相关概念,是编程入门的关键 (要懂得一点领域内的数学)《数学与算法》(编程与数学)计算机整个就是架构在数学上的,跟计算机平台实现,算法设计,,架构密切相关,,真正要深入编程,,,对数学的学习是必须的,
【面试经历】
问题
总结
1.webpack的作用 webpack相关的作用 2.前端跨域及其解决方案 文章2 8种跨域方法 3.es6--js异步变成的几种解决方法 4.es6的几个新特性 糖语法 首先,语法糖是一种语法,使得语言更容易理解和更具有可读性,它使语言相对我们来说变得更"甜"。这也意味着ES6的一些"新"的特点并不是真的新,只是试图简
化
语法而已,让我们编程更容易。这样就...
Voxel Cone Tracing based Global Illumination
之前很早就看到了UE4中的基于Sparse Voxel Octree的RTGI,效果很酷,一直尝试作些研究与实现,但苦于没机会。前段得空,抽时间学习了一下,这里小结一下备忘。 整个算法主要分类几个过程:体素
化
、Mipmap OCTree、Cone Tracing。 1. Voxelization 体素
化
整个GI算法的基础。这里体素
化
可以采用的方法也比较多,主要有以下几种:
直接
将体
JavaScript
87,907
社区成员
224,615
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章