标签:很多 直接 简单的 scanner 养成 难题 如何 分解 递归
对之前的编程,我总结为为了编程而编程。
只是为了完成一次的任务,而没有用发展的眼光去编程。
在平时编程敲打代码的时候,第一个想到的是百度,去找模板,去抄去改,而没有自己实实在在的分析问题,把问题分解用自己的思路推算。在写代码的时候,没有为了重复使用而模板化,为了以后翻看而加注释,很多临时借鉴的东西,没有消化吸收,只有表面的东西,造成现在离开工具书,离开网络,就没有办法编程,一些基本的东西,没有熟练精通。
通过今天上课的学习, 我发现自己还有很多细节的,决定性的习惯没有养成,难题解决不了,简单的问题也漏洞百出,很多时候,都不知道该如何拆分问题,把问题的每一个部分落实到功能上,没有系统化的分析,也就没有成系统的代码。
对于今天的作业,我最先想到的就是文件的导入导出,因为一段文章,一本书,不可能手动输入,需要直接从文件导入。
然后是字符的读取,我想到的是scanner方法来实现,但是如何区分单词,储存单词,再用递归的方法计数,我没有思路。
一直以来很少用递归,所以对于递归的实现比较陌生,因为递归很占空间,而且比较容易出问题,我经常避免使用递归,用循坏代替。
最难的问题还是对于符号的处理,我想看看别人的解决方法。
标签:很多 直接 简单的 scanner 养成 难题 如何 分解 递归
原文地址:https://www.cnblogs.com/kt-xb/p/9775504.html