基本功能分析 把基本功能在分为几个子功能,他们分别是 把基本功能在分为几个子功能,他们分别是 类图设计 类图设计 设计 算法设计 算法设计 1. 字符统计 2. 单词统计 3.统计行数 逻辑差不多,与上面类似 代码编写 核心代码 考虑到扩展性,利用反射机制和钩子方法实现子类对父类功能的复用和扩展。 ...
分类:
其他好文 时间:
2018-09-23 18:24:42
阅读次数:
225
案例描述: 设计一个汇率换算器程序,其功能是将外币换算成人民币,或者相反 案例分析: 分析问题:分析问题的计算部分; 确定问题:将问题划分为输入、处理及输出部分; 设计算法:计算部分的核心(输出 = 输入 / 汇率); 上机实验: 1 #!/usr/bin/env python 2 # -*- co ...
分类:
编程语言 时间:
2018-09-13 22:34:27
阅读次数:
751
一、微服务介绍 1. 什么是微服务 在介绍微服务时,首先得先理解什么是微服务,顾名思义,微服务得从两个方面去理解,什么是"微"、什么是"服务", 微 狭义来讲就是体积小、著名的"2 pizza 团队"很好的诠释了这一解释(2 pizza 团队最早是亚马逊 CEO Bezos提出来的,意思是说单个服务 ...
分类:
其他好文 时间:
2018-08-12 12:10:14
阅读次数:
131
1.设计一个高效的算法,从顺序表L中删除所有值为x的元素,要求时间复杂度为O(n),空间复杂度为O(1). 2.算法实现带头节点单链表的就地址逆置问题。 3.已知一个带头结点的单链表L,其结点的元素值以非递减顺序排列,设计算法删除该单链表中元素值重复的结点。 4.以二叉链表做存储结构,编写算法输出二 ...
分类:
编程语言 时间:
2018-06-30 20:21:45
阅读次数:
263
1.程序设计面向的问题 一切可计算问题都可以用程序的方法解决。ps:这样程序与计算有关了 1.1程序设计的五个步骤: a.确定问题可以计算;(问题是可计算) b.建立问题的数学模型;(不懂) c.设计算法和数据结构;(好奇啊) d.选择合适的计算机语言编写程序; e.调试运行程序分析结果。 1.2学 ...
分类:
其他好文 时间:
2018-06-12 19:35:27
阅读次数:
169
数组是一种数据结构,可以在此上设计算法能更高效和方便的实现bash编程,本章对数组和字符串的切片做详细介绍。 数组 数组定义 数组是存储多个类似元素的连续的内存空间,和变量相比较,变量是存储单个元素的内存空间 申明数组 declare -a ARRAY_NAMEdeclare -A ARRAY_NA ...
分类:
编程语言 时间:
2018-05-15 21:04:31
阅读次数:
183
1.程序设计=算法+数据结构 2.数据结构:一堆有相同特性的数据有着一种或多种关系的集合 3.数据项是数据结构中讨论的最小单位 4.抽象数据类型(abstruct data type)ADT ADT=(D,S,P) D是数据对象 S是D上的关系集 p是D上基本操作集 5.算法的5大特性:有穷性、确定 ...
分类:
其他好文 时间:
2018-05-06 12:13:08
阅读次数:
170
深度学习出现之前,机器学习方面的开发者通常需要仔细地设计特征、设计算法,且他们在理论上常能够得知这样设计的实际表现如何; 深度学习出现后,开发者常先尝试实验,有时候实验结果常与直觉相矛盾,实验后再找出出现这个结果的原因进行分析。 0 绪论 给定一个网络结构(层数以及每层的神经元个数),根据参数取不同 ...
分类:
其他好文 时间:
2018-04-30 22:14:31
阅读次数:
710
6 1 按等级统计学生成绩 1.设计思路 (1)第一步:观察题意了解各个参数与所需函数在题目中的意义; 第二步:设计算法编写函数,让函数的功能实现题目中所需的功能; 第三步:运行程序检测是否错误。 (2)流程图 无 2.实验代码 3.本题调试过程碰到问题及解决办法 错误信息1:无法正确显示ABCD级 ...
分类:
其他好文 时间:
2018-04-29 23:56:01
阅读次数:
208
6 1 按等级统计学生成绩 1.设计思路 (1)第一步:观察题意了解各个参数与所需函数在题目中的意义; 第二步:设计算法编写函数,让函数的功能实现题目中所需的功能; 第三步:运行程序检测是否错误。 (2)流程图 无 2.实验代码 3.错误原因 无 4.git地址:https://git.coding ...
分类:
其他好文 时间:
2018-04-25 22:00:43
阅读次数:
201