社区
Java SE
帖子详情
【Java】数据结构与算法
灰毛团子
2019-03-28 10:05:08
题目: 允许用户定义数组的长度 定义好长度后,要求用户在控制台输入数组中的元素数值 可以按照用户的指令,进行正序排列or逆序排列 求大神讲解,老师说,有三种方法,过程式编程,面向对象和递归算法 非常感谢!
...全文
76
1
打赏
收藏
【Java】数据结构与算法
题目: 允许用户定义数组的长度 定义好长度后,要求用户在控制台输入数组中的元素数值 可以按照用户的指令,进行正序排列or逆序排列 求大神讲解,老师说,有三种方法,过程式编程,面向对象和递归算法 非常感谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhangpf的代码人生
2019-03-29
打赏
举报
回复
过程式编程,根据解决方法的顺序拆分
代码思路:1、要求用户输入数组大小,生成等大小的数组
2、循环数组大小,一一输入对应的值
3、选择排序方法(正序。逆序),排序数组
面向对象编程,将所有的事务看成是一个一个对象。
代码思路:1、建立一个实体类,里面包含几个属性:数组大小,List数组、排序方法;
2、用户输入大小、数组内容、排序方式,通过用户输入,新建一个实体类
3、实体类根据其排序方法属性对list数组进行排序
递归算法(不太明白递归算法是不是适合这个题目):通过找寻算法中的重复部分来解决,有点类似数学中的假说演绎法;
代码思路:
假设数组有一个值,按照正序来排序的话
那么就会是:输入一个大小,然后生成一个数组,进行排序
那么当有n个值的时候
代码内容:根据n扩充你的数组,并根据排序方法,将数组排序。
Java
数据结构和算法-第二版-高清扫描版-带目录书签
Java
数据结构和算法.(第二版).pdf
Java
数据结构和算法-第二版-高清扫描版-带目录书签
Java
数据结构和算法.(第二版).rar
Java
数据结构和算法.(第二版).rar 免积分下载
数据结构与算法
分析(
java
语言描述)中文第二版以及习题答案
数据结构与算法
分析(
java
语言描述)中文第二版 以及习题答案(英文的)
数据结构与算法
(
java
语言描述)中文第二版 以上3本书都在,给学习数据结构的
java
开发人员学习。
java
算法大全(含源码包)
java
算法大全,有近100多种常见算法的源代码,是学习
JAVA
算法的难得资料。
算法技术手册 - 中文版
《算法技术手册》内容简介:开发健壮的软件需要高效的算法,然后程序员们... · 学习高级数据结构,来提升算法的性能 通过《算法技术手册》,您能学到如何提升算法的性能,这将是您的软件应用程序走向成功的关键。
Java SE
62,614
社区成员
307,327
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章