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

2023-2024-1 20231402《计算机基础与程序设计》第7周学习总结

时间:2023-11-10 22:44:23浏览次数:47  
标签:学习 20231402 项目 列表 2024 2023 程序设计

2023-2024-1 20231402《计算机基础与程序设计》第7周学习总结

作业信息

这个作业属于哪个课程 2023-2024-1-计算机基础与程序设计
这个作业要求在哪里 2023-2024-1计算机基础与程序设计第7周作业
这个作业的目标 自学计算机科学概论第8章,《C语言程序设计》第6章
作业正文 https://www.cnblogs.com/lsh0815/p/17815879.html

教材学习内容总结

《计算机科学概论》

  • 这一章讨论了更多关于程序语句的内容,介绍了一些抽象复合结构,包括列表,栈,队列和图。讲述了更多关于子程序语句的内容,介绍了值参和引用参数。
    《C语言程序设计》
  • 本章介绍了循环结构,主要介绍了三种循环结构,它们有各自适用的情况,通过设计猜数字的程序让我对嵌套结构有了进一步的认识,介绍了结构化程序设计。

教材学习中的问题和解决过程

  • 问题1:列表属性中项目是线性的我还是不太理解,什么叫“特殊的组成部分”,这几个组成部分是有顺序的吗
  • 问题1解决方案:
    "列表属性中项目是线性的" 这句话指的是列表(通常是线性数据结构)中的项目(元素)是按照一定的顺序排列的,每个项目都有唯一的前一个和后一个项目,形成了一个线性序列。这意味着列表中的项目按顺序排列,第一个项目有一个前驱(前一个项目),最后一个项目有一个后继(后一个项目),而其他项目都有一个前驱和一个后继。
    "特殊的组成部分" 指的是列表中的元素或项目,它们是列表的基本构成单元。每个项目都有一个特定的值,这个值可以是任何数据类型,例如整数、字符串、对象等,具体取决于编程语言和应用场景。
    这些组成部分是有顺序的,因为它们按照线性方式排列。这意味着每个项目都有一个相对于列表的位置,这个位置在列表中是唯一的。这个顺序很重要,因为它决定了你可以在列表中执行的操作,例如插入、删除、查找等,都依赖于项目的顺序。在列表中,通常你可以通过索引或位置来访问和操作这些特殊的组成部分。

基于AI的学习











上周考试错题总结

  • A record is a named heterogeneous collection of items in which individual items are accessed by position.
    正确答案: 错误
    你的作答: 正确
    不是by position,应该是by name.
  • Infinite recursion occurs because there is no general case.
    正确答案: 错误
    你的作答: 正确
    当没有base case 时infinite recurion occurs.
  • An algorithm is only useful if it uses a finite amount of time and data.
    正确答案: 正确
    你的作答: 错误

学习进度条

| | 代码行数(新增/累积)| 博客量(新增/累积)|学习时间(新## 学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 30篇 400小时
第一周 0/0 2/2 20/20
第二周 100/100 2/4 40/40
第三周 300/300 6/7 62/60
第四周 500/500 8/9 80/80
第五周 800/800 10/10 100/100
第六周 1200/1200 11/11 120/120
第七周 1500/1500 13/13 140/140
  • 计划学习时间:20小时

  • 实际学习时间:20小时

标签:学习,20231402,项目,列表,2024,2023,程序设计
From: https://www.cnblogs.com/lsh0815/p/17815879.html

相关文章

  • 2023.11.10
    今天创建了vue项目,了解了vue项目的目录如下: vue的组件分为组合式api和选项式api ①创建了组件内容如下:<scriptsetup>import{articleGetAllService,articleSearchService}from'@/api/article.js'//定义响应式数据import{ref}from'vue';constarticleList=re......
  • 2023-2024 20231404高伟光《计算机基础与程序设计》第七周学习总结
    作业信息作业班级23级14班作业要求第七周要求作业目标自主学习计算机概论第八章,学习c语言第六章作业正文此博客教材内容总结计算机概论:应用层涉及了数据结构,本章介绍了栈(先进后出),队列(先进先出),列表(线性,无线),树,二叉树(每个节点只有一个父母节点,两个子节点),二......
  • NOIP2023模拟16联测37 总结
    NOIP2023模拟16联测37总结\(T1\)求有多少区间的异或和为\(k\)的因子,\(n,k\le10^5\)。看到异或就想到了前几天的拿到按位考虑的题目,想了半小时没想到。突然想前缀和,对每个\(k\)的因子记录一下\(a\oplusk\)的数量就好了。\(T2\)每次可以删去一端的数或删去中间......
  • NOIP2023模拟16联测37 D. 小猫吃火龙果
    NOIP2023模拟16联测37D.小猫吃火龙果目录NOIP2023模拟16联测37D.小猫吃火龙果题目大意思路code题目大意有\(n\)个物品\(A\),\(B\),\(C\),\(A\)吃\(B\),\(B\)吃\(C\),\(C\)吃\(A\),有两种操作,给\([l,r]\)的\(x,y\)互换,求出经过操作后得出什么。\(n,......
  • 日记 2023.11.10:2023 syzx 秋季训练 6
    日记2023.11.10:2023syzx秋季训练6*HIA拆位,带权并查集/二分图判定。B按位做差,于是只需要一次bfs。bonus:长度\(\leq5000\)(单次)或\(\leq20\)(多次)https://codeforces.com/problemset/problem/1852/C?不是同一题。C分类讨论。钦定\(A\leqB\)。必然有一维,满足两个......
  • NOIP2023游记
    记录一下高二参加的最后一场NOIP2023.11.6星期一上完白天文化课后,我着手停课,晚一找了lyh,但是他说停十天课有点长,他得问一下年级部,找zkj,让我们下周一再停,没办法,失败。2023.11.7星期二早读时,lyh跟我说年级部同意停课,开心飞了,但是当天没有信息课,晚上zkj还不在,没时间找他!烦,但是......
  • 2023.11.10——每日总结
    学习所花时间(包括上课):9h代码量(行):0行博客量(篇):1篇今天,上午学习,下午学习;我了解到的知识点:1.丑人多作怪明日计划:学习......
  • [20231109]bash shell快捷键alt+number的问题.txt
    [20231109]bashshell快捷键alt+number的问题.txt--//前一阵子,我想实现12行合并1行的输出,理论讲要使用paste命令加入12个-.输入命令时候要数输入了多少-.我知道bashshell有一--//个快捷键alt+number可以产生连续输入某个字符,但是我一直不知道如何关掉这个功能.有时候误触发这......
  • [20231105]降序索引的疑问.txt
    [20231105]降序索引的疑问.txt--//我们生产系统有一套系统我以前维护过,出现一个奇葩现象,建立一堆降序索引,实际上完全没有必要,最后我改了许多索引为普通索引.--//由于可能后续维护或者可能是我遗漏了(当然还有可能索引太大我没有修改),还是有一些索引没改过来.--//我讲过降序索......
  • [20231103]rename IDL_UB1$后使用bbed的恢复3.txt
    [20231103]renameIDL_UB1$后使用bbed的恢复3.txt--//上午解决renameIDL_UB1$后使用bbed的恢复问题,就是涉及到的5个索引4个需要修改,其中一个因为NULL值的缘故,不需要修改。--//主要原因是rename是delete再insertobj$,反过来思考,如果修改时长度等长,我仅仅需要name等于原来的字符......