- 博客(5)
- 收藏
- 关注
原创 快速排序(详细)
快速排序(详细)记录一下自己学习算法的过程包括学习中遇到的问题与困难。什么是快速排序?先通过一个具体的例子来理解:下面是一个数组一共是个数给这十个数进行排序61279345108①确定基准数(什么是基准数呢?)你可以理解为一个标杆(因为通常涉及到排序就要涉及到比较大小,比较就需要知道跟谁比而这这个基准数就是 你要与之比较的)基准数 可以是这里面的任何数但方便编程方便理解就将第一个数先设为基准数一开始这个6就是基准数。然后我们将这个基准数给它移动到某一个
2021-04-14 18:33:52 325
原创 PAT浙大版《C语言程序设计(第3版)》题目集 练习2-13 求N分之一序列前N项和 (15 分)
练习2-13 求N分之一序列前N项和 (15 分) ****如有不足欢迎交流补充****本题要求编写程序,计算序列 1 + 1/2 + 1/3 + … 的前N项之和。输入格式:输入在一行中给出一个正整数N。输出格式:在一行中按照“sum = S”的格式输出部分和的值S,精确到小数点后6位。题目保证计算结果不超过双精度范围。输入样例:6输出样例:sum = 2.450000#include<stdio.h>int main(){ int N; doubl
2021-04-13 21:35:07 137
原创 PAT浙大版《C语言程序设计(第3版)》题目集练习2-12 输出华氏-摄氏温度转换表 (15 分)
题目集练习2-12 输出华氏-摄氏温度转换表 (15 分) ****如有不足欢迎交流补充****输入2个正整数lower和upper(lower≤upper≤100),请输出一张取值范围为[lower,upper]、且每次增加2华氏度的华氏-摄氏温度转换表。(这里很重要 一定要看明白 其实自己在做的时候第一次也是理解错了)温度转换的计算公式:C=5×(F−32)/9,其中:C表示摄氏温度,F表示华氏温度。输入格式:在一行中输入2个整数,分别表示lower
2021-04-13 21:19:15 199 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人