• 06-排序


    题目1:7-1 排序

    1. 设计思路

    利用希尔排序算法进行排序
    定义希尔增量
    依次调用每个增量比较对应数字
    输出结果
    

    2.代码截图


    3. PTA提交列表说明


    编译错误:个别变量忘记定义、打错字母
    部分正确:数据量太大,程序运行时间过长

    题目2:6-1 冒泡排序

    1. 设计思路

    从第一个数开始,前后两个数都进行一次比较,调整位置,共n-1轮
    

    2.代码截图

    3. PTA提交列表说明


    答案错误:if语句漏了大括号,在不满足if语句条件的情况下,if后的语句都执行了,导致答案错误

    题目3:7-6 模拟EXCEL排序

    1. 设计思路

    输入数据
    若m=1,用sort函数按学号递增排序
    若m=2,用sort函数按姓名的非递减字典序排序,姓名相同时,则按学号递增排序
    若m=3,用sort函数按成绩的非递减排序,成绩相同时,则按学号递增排序
    输出排序结果
    

    2.代码截图


    3. PTA提交列表说明

    编译错误:选错编译器

  • 相关阅读:
    Codeforces Round #281 (Div. 2) A. Vasya and Football(模拟)
    自动生成代码工具
    导入导出维护计划
    收集错误日志方法
    C#常用控件和属性
    人民币转换
    身份证验证
    设置下拉列表项的默认值
    清除维护任务
    清除MSSQL历史记录
  • 原文地址:https://www.cnblogs.com/lanjinghui/p/9284348.html
Copyright © 2020-2023  润新知