文档章节

编程思维

silvercell
 silvercell
发布于 2017/04/13 08:36
字数 217
阅读 2
收藏 0

【变量 -> 算法 -> 流程图 -> 程序】

 

将问题编成程序 描述思路 到程序转化流程

循环重点是循环的条件 设计循环的条件 和人的直觉相反

  • 循环的条件是将循环继续下去的条件
  • 思考时想的是循环终止的条件

例: 100以内的素数?

思考: 需要 100以内的整数  需要判断这个数x是否是素数

  • 写程序:  素数的判断方案 先写代码判断这个x是否是素数  然后再添加一个将x的值生成一百次的嵌套
  • 编码思考: 从上到下编码思考 从下到上的编码实现  从外向内想 从内向外的写 ; 从功能块到整体的不断完善的过程 就是编码; 
  •  关键: 功能拆解; 流程图;   

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

© 著作权归作者所有

silvercell
粉丝 0
博文 41
码字总数 84151
作品 0
西城
私信 提问
为什么具有编程思维的孩子更容易成功?孩子为什么要学编程?你想要的答案都在这儿!

为什么青少年编程突然间火了?背后有什么“阴谋”吗? 青少年编程真的有那么好吗?还是英美放的烟雾弹?又或者只是一种新的噱头? 青少年编程到底要不要跟风学? 今天,我们就来聊一聊“青少...

bodasisiter
01/08
127
0
程序员思维——程序员的一把双刃剑

     在过去几年中,政府和社会一直在努力使“Geek”再次酷起来。总统和总理提倡计算机程序设计成为学校课程的一部分。今天,除了政治,成为一个合格的程序员比以往任何时候都更具挑战性...

Java高级进阶
2017/07/04
0
0
Java编程--如何突破程序员思维

过去我曾一直认为程序员是依靠他们的技术在编程,也是因为技术使得程序员的水平有高低之分,但随着我写代码的时间越来越长,也接触到更多的程序员,我渐渐发现程序员们其实是依靠他们所特有的...

远方的梦Java
2018/07/31
0
0
一文总结学习 Python 的 14 张思维导图

本文主要涵盖了 Python 编程的核心知识(暂不包括标准库及第三方库,后续会发布相应专题的文章)。 首先,按顺序依次展示了以下内容的一系列思维导图:基础知识,数据类型(数字,字符串,列...

马哥教育
2017/10/20
0
0
总结学习 Python 的 14 张思维导图汇总

本文主要涵盖了 Python 编程的核心知识(暂不包括标准库及第三方库,后续会发布相应专题的文章)。 首先,按顺序依次展示了以下内容的一系列思维导图:基础知识,数据类型(数字,字符串,列...

两味真火
2017/10/01
7.4K
10

没有更多内容

加载失败,请刷新页面

加载更多

OpenStack 简介和几种安装方式总结

OpenStack :是一个由NASA和Rackspace合作研发并发起的,以Apache许可证授权的自由软件和开放源代码项目。项目目标是提供实施简单、可大规模扩展、丰富、标准统一的云计算管理平台。OpenSta...

小海bug
昨天
5
0
DDD(五)

1、引言 之前学习了解了DDD中实体这一概念,那么接下来需要了解的就是值对象、唯一标识。值对象,值就是数字1、2、3,字符串“1”,“2”,“3”,值时对象的特征,对象是一个事物的具体描述...

MrYuZixian
昨天
6
0
数据库中间件MyCat

什么是MyCat? 查看官网的介绍是这样说的 一个彻底开源的,面向企业应用开发的大数据库集群 支持事务、ACID、可以替代MySQL的加强版数据库 一个可以视为MySQL集群的企业级数据库,用来替代昂贵...

沉浮_
昨天
6
0
解决Mac下VSCode打开zsh乱码

1.乱码问题 iTerm2终端使用Zsh,并且配置Zsh主题,该主题主题需要安装字体来支持箭头效果,在iTerm2中设置这个字体,但是VSCode里这个箭头还是显示乱码。 iTerm2展示如下: VSCode展示如下: 2...

HelloDeveloper
昨天
7
0
常用物流快递单号查询接口种类及对接方法

目前快递查询接口有两种方式可以对接,一是和顺丰、圆通、中通、天天、韵达、德邦这些快递公司一一对接接口,二是和快递鸟这样第三方集成接口一次性对接多家常用快递。第一种耗费时间长,但是...

程序的小猿
昨天
9
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部