摘要: 一.作业题目 仿照三元组或复数的抽象数据类型写出有理数抽象数据类型的描述 (有理数是其分子、分母均为整数且分母不为零的分数)。 有理数基本运算: 二.作业内容 1.首先用ADT抽象数据模型描述我的有理数数据类型 2.数据结构、函数说明 头文件: 函数: 3.代码实现说明 (1)构造有理数T: (2) 阅读全文
posted @ 2018-03-04 10:46 阙广壬辰 阅读(370) 评论(4) 推荐(1) 编辑
摘要: 一.实验题目,设计思路,实现方法 第十一次作业(二维数组): 11-5 打印杨辉三角(20 分) 本题要求按照规定格式打印前N行杨辉三角。 输入格式: 输入在一行中给出N(1≤N≤10)。 输出格式: 以正三角形的格式输出前N行杨辉三角。每个数字占固定4位。 输入样例: 6 输出样例: 1 1 1 阅读全文
posted @ 2018-01-28 20:14 阙广壬辰 阅读(1008) 评论(0) 推荐(0) 编辑
摘要: 在挑战问题之前,排序是相当重要的,至此我写一篇文章来记录我初学排序的感想。首先是选择排序法,选择排序就是从头开始选出最小的值的位置,然后将该位置的元素与未排序的起始元素进行交换。选择排序法的复杂度数量级为O(N^2)。而且由于选择排序法会直接交换两个不相邻的元素,所以属于不稳定的排序法。 //选择排 阅读全文
posted @ 2017-12-23 20:16 阙广壬辰 阅读(231) 评论(0) 推荐(0) 编辑
摘要: cout<<a[i]<<" " 这个是先输出a[i]再输出空格 cout<<endl 这个是直接换行cout<<a[i]<<endl这个先输出a[i],再换行若需要换行就加endl ,这个是随意的。 输入字符串 gets可以接收空格同时无限读取,不会判断上限,以回车结束读取; 而scanf("%s" 阅读全文
posted @ 2017-10-22 17:05 阙广壬辰 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 实验题目:pta第三四次作业 设计思路:主要运用while,for,if等语句加上一些嵌套,较为简单。 实现方法:利用好手中武器,与各种知识,进行代码编译。 一.在编译方面(思路) 常常会漏掉一些符号,例如& ;(要注意哪些语句要分号哪些不要)像do {}while();中while()后面就得带分 阅读全文
posted @ 2017-10-22 15:55 阙广壬辰 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 一开始看视频mooc的地址 http://www.icourse163.org/learn/ZJU-1001614008?tid=1002163012#/learn/content?type=detail&id=1002872754&sm=1 - Not found in current conte 阅读全文
posted @ 2017-09-07 11:37 阙广壬辰 阅读(315) 评论(1) 推荐(2) 编辑