摘要:2023-2024-1 20231301 《计算机基础与程序设计》第九周学习总结 作业信息 作业 链接 作业课程 <班级>(2023-2024-1-计算机基础与程序设计) 作业要求 <作业>(2023-2024-1计算机基础与程序设计第九周学习总结) 作业目标 <《计算机基础与程序设计》预习第十、十
阅读全文
摘要:2023-2024-1 20231301 《计算机基础与程序设计》第八周学习总结 作业信息 作业 链接 作业课程 <班级>(2023-2024-1-计算机基础与程序设计) 作业要求 <作业>(2023-2024-1计算机基础与程序设计第八周学习总结) 作业目标 <《计算机基础与程序设计》预习第九章>
阅读全文
摘要:目录最受欢迎的编程语言top50编程泛型命令式面向过程面向对象声明式函数式逻辑式我想学习的编程语言 最受欢迎的编程语言top50 Position Programming Language Ratings 1 Python 14.16% 2 C 11.77% 3 C++ 10.36% 4 Java
阅读全文
摘要:2023-2024-1 20231301 《计算机基础与程序设计》第七周学习总结 作业信息 作业 链接 作业课程 <班级>(2023-2024-1-计算机基础与程序设计) 作业要求 <作业>(2023-2024-1计算机基础与程序设计第七周学习总结) 作业目标 <《计算机基础与程序设计》预习第八章>
阅读全文
摘要:目录单链表插入单链表删除C语言 单链表插入 InsertNode(LinkedList, position, data): 创建一个新节点NewNode,设置其数据为data 如果position为0: a. 将NewNode的next指向当前链表的头节点 b. 将当前链表的头节点指向NewNode
阅读全文
摘要:目录1. fibnacci数列2. fibnacci数列的递归表达式3. C语言4. 用GDB查看递归的堆栈情况 1. fibnacci数列 2. fibnacci数列的递归表达式 F(1)=1,F(2)=1, F(n)=F(n-1)+F(n-2)(n>=3,n∈N*) 3. C语言 由于递归算法的
阅读全文
摘要:目录1. 选择排序2. 冒泡排序3. 插入排序4. 快速排序 给定数组:[12, 23, 8, 15, 33, 24, 77, 55] 1. 选择排序 选择排序的思路是从未排序的部分中选择最小的元素,然后将其与未排序部分的第一个元素交换。 选择最小值为8,与第一个元素12交换,得到:[8, 23,
阅读全文
摘要:目录1.欧几里得算法说明2. 欧几里得算法伪代码3. 测试伪代码 1.欧几里得算法说明 欧几里德(Euclidean)算法的基本原理就是:两个数的最大公约数等于它们中较小的数和两数之差的最大公约数。因此我们可以不断地将这两个数相减,用新两个数(前面的较小值与差值)替代初值求最大公约数。因此我们会很自
阅读全文
摘要:2023-2024-1 20231301 《计算机基础与程序设计》第六周学习总结 作业信息 作业 链接 作业课程 <班级>(2023-2024-1-计算机基础与程序设计) 作业要求 <作业>(2023-2024-1计算机基础与程序设计第六周学习总结) 作业目标 <《计算机基础与程序设计》预习第七章>
阅读全文