首页 > 编程语言 >2022-2023-1 20221320 《计算机基础与程序设计》第六周学习总结

2022-2023-1 20221320 《计算机基础与程序设计》第六周学习总结

时间:2022-10-09 22:25:08浏览次数:53  
标签:语句 10 学习 算法 2022 2023 20221320 排序

学期(2022-2023-1)学号(20221320)《计算机基础与程序设计》第六周学习总结
班级的链接https://edu.cnblogs.com/campus/besti/2022-2023-1-CFAP/
作业要求的链接https://www.cnblogs.com/rocedu/p/9577842.html#WEEK06
作业目标

  1. Polya如何解决问题
  2. 简单类型与组合类型
  3. 复合数据结构
  4. 查找与排序算法
  5. 算法复杂度
  6. 递归
  7. 代码安全
  8. 计算机科学概论第7章 并完成云班课测试
  9. 《C语言程序设计》第5章并完成云班课测试
    作业正文
    教材学习内容总结
    《计算机科学概论》第7章
    主要学习了几种重要的算法:带有选择的算法,带有循环的算法,搜索算法,递归算法。还有几种重要的排序方式:选择排序,冒泡排序,插入排序,快速排序。
    《C语言程序设计》第5章
    主要学习了几种条件语句:单分支控制条件语句,双分支控制条件语句,多分支控制条件语句,用于多路选择的switch语句,逻辑运算符和逻辑表达式。
    教材学习中的问题和解决过程
  • 学习switch语句时case后面跟的是常量,字符型常量需要加单引号,但是数字常量不需要,在自己写月份选择的程序时在数字左右加了单引号,导致程序无法运行,后来经过询问同学得知数值型常量不需要加单引号。
  • 快速排列在书上的解释无法理解,通过在CSDN上寻找资料理解了其原理
    附文章与作者《快速排序(详细讲解)》--梦里coding

代码调试中的问题和解决过程

  • 暂无
    上周考试错题总结
  • 判断题
    1 分
    简单
    Each machine language instruction performs a single complex task, such as sorting a list of numbers.
    正确答案: 错误
    你的作答: 正确
    解答:机器语言可以对一系列数字进行排序(有待查证)只是书上没有给出具体的语言是什么罢了
  • 判断题
    1 分
    简单
    In Pep/9 assembly language, decisions can be made using instructions that check the status of the accumulator.
    正确答案: 正确
    你的作答: 错误
    解答:感觉这里是中翻英时有问题,导致题意不清晰,题目应该想说的是累加器中的内容而非状态。
    学习进度条
    博客量(新增/累计) 代码行数(新增/累计) 学习时间(新增/累计)
    目标 70 3000 300
    第一周 2/2 0/0 10/10
    第二周 1/3 300/300 20/30
    第三周 6/9 250/550 20/50
    第四周 1/10 50/800 15/65
    第五周 3/13 100/900 10/75
    第六周 1/14 100/1000 10/85

标签:语句,10,学习,算法,2022,2023,20221320,排序
From: https://www.cnblogs.com/feng-tairui/p/16773867.html

相关文章