A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 周朝 中级黑马   /  2013-5-3 12:29  /  6258 人查看  /  12 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

如题,感觉自己的编程逻辑思维能力不强,遇到题不知道如何下手,0基础的人伤不起啊 麻烦大家推荐几本书之类的

12 个回复

倒序浏览
先把基础学了再说吧。
没基础等于没思路。不懂还谈什么思路。
我现在有看  java疯狂讲义  感觉还行。就是太厚了。
回复 使用道具 举报
看书也是一部分,但是我觉得这个就是看一个问题,找到你觉得开始的那个点,从那个点开始推到整个问题,这个就是我认为的整个逻辑。当然不是每次找的点都对,所以点不对就换一个点就好
回复 使用道具 举报
为什么遇到题不知道如何下手?(以下个人观点,参考)
这是因为在以往写程序的时候,你没有把每一步都搞的很透彻(为什么这样写?我按自己想法试一试行不行?)
或者说知识没能很好的连贯起来
怎么说呢,每个人都是从新手一步一步成长起来的,首先你不能着急,然后采取逐个击破,发散性思维(培养自己思想 考虑更全面)
最后多想,多敲才是王道.
回复 使用道具 举报
殇_心。 发表于 2013-5-3 12:36
先把基础学了再说吧。
没基础等于没思路。不懂还谈什么思路。
我现在有看  java疯狂讲义  感觉还行。就是太 ...

恩 必须先学好基础 只是先问问此类的问题
回复 使用道具 举报
周朝 发表于 2013-5-3 13:55
恩 必须先学好基础 只是先问问此类的问题

嘿嘿``10个字符
回复 使用道具 举报
  慢慢学吧  先看老师的思路 记下来老师的思路 然后自己慢慢敲,等自己忘了 在回头想老师的思路  然后再回头自己敲  就这样慢慢培养吧 反正多动手敲就行了  不然发现不了问题的  现在我这是第二遍学  开始第一遍也不喜欢敲 结果有思路 但是自己每次动手编译的时候一大堆的错  现在才慢慢的好了起来  这样能发现好多以前没有注意的问题
    嘻嘻  共同努力进黑马  
回复 使用道具 举报
多看看例子啊什么的,当你遇见的情况多了,渐渐的你就会熟悉那些例子的方法,这样积累下来,你的经验就多了,解决问题的办法也就多了,进而就会融会贯通的。虽然我学java时间不长,但是用C也有几年了,逻辑这东西,想到了,就很简单。要想到,就得多见...
回复 使用道具 举报
面向对象可以解决此类问题,把问题转化成对象,其实对象就是把复杂的事物简单化。
其实每个人都有面向对象的思想,这和我们日常生活中处理事物是一样的方式,比如我们描述乌鸦,我们首先想到的是它是黑的
其实乌鸦不止是黑的,它有一对翅膀,两只脚,两只眼睛,一个嘴巴,那为什么我们会第一时间想到是黑的呢?,这就是面对象
在做怪,因为乌鸦是属于鸟类,我们见过的鸟实在太多了,他们的共性就有一对翅膀,两只脚,两只眼睛,一个嘴巴,我们只是
忽略了它和其它鸟类的共同特点,而关注的是它和其它鸟类的不同特点。
写程序的时候就可以围绕着这种思想来写,可以把复杂的事物简单化,专注难以解决的问题

评分

参与人数 1技术分 +1 收起 理由
黄玉昆 + 1

查看全部评分

回复 使用道具 举报
9楼强大啊,呵呵
回复 使用道具 举报
zoj, poj, hdu做acm题去。 培养逻辑思维和代码能力。
回复 使用道具 举报
周朝 发表于 2013-5-3 13:55
恩 必须先学好基础 只是先问问此类的问题

原来你这么...
十个字符有了..
回复 使用道具 举报
C语言是所有计算机语言的基础,学习软件首推:谭浩强先生写的《C程序设计》,在学java学习中,核心java是程序逻辑思维的锻炼,发给你50道核心java经典面试题(附答案注解),掌握《C程序设计》,做完50道核心java经典面试题,恭喜你你基本上成大神了。。。

Java面试题之Java核心算法(08-10年收集)附答案.rar

19.41 KB, 下载次数: 92

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马