-
高级程序设计第二次作业
项目 内容 这个作业属于哪个课程 https://edu.cnblogs.com/campus/fzu/2026gjyycxsj 这个作业要求在哪里 https://edu.cnblogs.com/campus/fzu/2026gjyycxsj/homework/16748 学号 182400336 -
实验2
task1 问题1:生成5个1-100的随机数 并带上前缀20490042 问题2:rand()表随机 %CNT表示 将生成的数限制在1-99间 +1则变为1-100间 问题3:输出占4个字符宽度的十进制整数 这样不足4位也会自动补0 问题4:初始化随机数种子 task2 问题1:下一次运行的时候 -
高级语言程序设计第一次作业
这个作业属于哪个课程:https://edu.cnblogs.com/campus/fzu/2026gjyycxsj 这个作业要求在哪里:https://edu.cnblogs.com/campus/fzu/2026gjyycxsj/homework/16747 学号:102500218 姓名:杨康 -
实验2
task1.c #include <stdio.h> #include <stdlib.h> #include <time.h> #define N 100 #define CNT 5 int main() { int number; int i; srand(time(0)); // 以当前系统时 -
第三次作业
这个作业属于哪个课程:https://edu.cnblogs.com/campus/fzu/2026gjyycxsj/ 这个作业要求在哪里:https://edu.cnblogs.com/campus/fzu/2026gjyycxsj/homework/16749 学号:0102600224 姓名: -
高级语言程序设计第二次作业
这个作业属于哪个课程:https://edu.cnblogs.com/campus/fzu/2026gjyycxsj/ 这个作业要求在哪里: https://edu.cnblogs.com/campus/fzu/2026gjyycxsj/homework/16748 姓名:洪钰阳 学号:032501 -
实验2
include <stdio.h> include <stdlib.h> include <time.h> define N 100 define CNT 5 int main() { int number; int i; srand(time(0)); // 以当前系统时间作为随机种子 for(i -
实验2
任务1 代码 #include <stdio.h> #include <stdlib.h> #include <time.h> #define N 100 #define CNT 5 int main() { int number; int i; srand(time(0)); // 以当前系统时间 -
实验2
任务1 源代码: #include <stdio.h> #include <stdlib.h> #include <time.h> #define N 100 #define CNT 5 int main() { int number; int i; srand(time(0)); //以当前系统时 -
算法第三章作业
实践报告:题目“7-4 最低通行费”分析 (1.1) 最优子结构与递归方程式 状态定义:设 dp[i][j] 表示从网格左上角起点出发,走到坐标 (i, j) 位置时所需要的最低通行费。 最优子结构性质:由于每次只能向右或向下移动,因此到达位置 (i, j) 的路径必然是从其正上方 (i-1, j) -
高级语言程序设计第二次作业
高级语言程序设计第二次作业 一、书本示例 3.1~3.5 3.8~3.9 二、课后习题 1 详见书本示例3.1 2~8 三、代码修改及演示 四、补充题 五、总结 遇到了不少困难,比如由于版本适配问题导致的编译错误之类的,但大多通过AI解决了,此次作业让我收获颇丰。 -
第三章作业
1, pay[i][j]=min(pay[i-1][j]+square[i][j], pay[i][j-1]+square[i][j]);为递归方程,pay[]表示从(1,1)走到(i,j)的最低价格,square[]表示经过该处时所收取的费用; pay[i][j]为最优解的结果 时间复杂度和空间复 -
第三章 最低通行费
首先需要明确题目的一个核心隐藏条件:商人必须在 (2N-1) 个单位时间穿越出去。从左上角 (1,1) 到右下角 (N,N),如果只能向右或向下走,恰好需要走 (N-1) + (N-1) 步(移动次数),加上起点和终点,正好经历 2N-1 个方格。因此,这个时间限制实际上等价于:商人只能向右或向下移 -
第三章作业
1.动态规划实践报告:7-4 最低通行费 题目表面允许上下左右四向移动,但时间约束“必须在2N-1个单位时间内穿越”实际上将可行路径锁死为只能向右或向下。因为从左上到右下,任何不绕路的路径恰好经过2N-1个格子;一旦走回头路,格子数必然超标。这一步建模是本题动态规划解法成立的前提。 1.1 最优子结 -
实验二
test1 #include <stdio.h> #include <stdlib.h> #include <time.h> #define N 100 #define CNT 5 int main() { int number; int i; srand(time(0)); // 以当前系统时间作 -
高级语言程序设计课程第三次个人作业
这个作业属于哪个课程:https://edu.cnblogs.com/campus/fzu/2026gjyycxsj 这个作业要求在哪里:https://edu.cnblogs.com/campus/fzu/2026gjyycxsj/homework/16749 学号:0102600122姓名:吴嘉 -
实验二
任务一 源代码task1.c 点击查看代码 #include <stdio.h> #include <stdlib.h> #include <time.h> #define N 100 #define CNT 5 int main(){ int number; int i; srand(time(0 -
实验二
任务1 源代码 #include <stdio.h> #include <stdlib.h> #include <time.h> #define N 100 #define CNT 5 int main() { int number; int i; srand(time(0)); // 以当前系统时 -
实验二
任务1 问题1:随机生成五个学员编号 问题2:让随机数取余并加一,生成具体编号 问题3:将生成的编号补为四位,除编号外补零 问题4:让随机数生成的编号随时间变化,去掉后运行结果不再改变 任务2 问题1:total_price保留了上一次循环留下的值,会影响下一次循环 问题2:当输入错误值时,跳过本次 -
算法第三章作业
算法第三章作业:7-4 最低通行费 实践报告 实践报告 根据题意,商人从左上角走到右下角,且必须在 (2N-1) 的时间内穿出。这意味着在 N * N 的网格中,总步数刚好等于从左上到右下的最短步数,即商人只能向右或向下移动,不能走回头路。问题转化为求网格中从左上角到右下角的最小路径和。 1.1 递