-
第三周作业
动态规划法求解“数字三角形”问题实践报告 一、问题描述 数字三角形由n行数字组成,第i行(从1开始计数)有i个数字。从三角形顶部(第1行第1个数字)出发,每次只能向左下或右下方向移动到下一行数字,求从顶部走到底部的所有路径中,路径上数字之和的最大值。 二、动态规划求解步骤分析 2.1 最优子结构性质 -
实验四
Task 1 1 #include<stdio.h> 2 3 #define N 4 4 5 #define M 2 6 7 8 9 void test1(){ 10 11 int x[N]={1,9,8,4}; 12 13 int i; 14 15 16 17 printf("sizeof(x)= -
算法第三章作业
1.1 递归方程式:dp[i][j] = arr[i][j] + max(dp[i+1][j], dp[i+1][j+1]) 定义:dp[i][j]指从三角形第i行j列元素到三角形底部的最大路径和 边界条件(初始化):若索引从1开始,dp[i][j] = arr[i][j] 1.2 维度:表的维度是 -
高级语言程序设计课程第五次个人作业
这个作业属于哪个课程:https://edu.cnblogs.com/campus/fzu/gjyycx 这个作业要求在哪里:https://edu.cnblogs.com/campus/fzu/gjyycx/homework/14581 学号:102500317 姓名:叶伟鸿 一、设计程序 1. -
动态规划法
一、按照动态规划法的求解步骤分析作业题目“数字三角形”: 1.1 根据最优子结构性质,列出递归方程式,说明方程式的定义、边界条件: 从三角形顶部出发,每次只能向下或向右下移动,最终到达底部时,找到一条路径上数字之和最大的路径。 ①最优子结构性质:若要得到从第 i 行第 j 列元素到三角形底部的最大路 -
第三章博文
1.关于数学三角形这道题目,从图形来看,它拥有自上而下的的逻辑结构,根据观察,可以列出以下的递归方程式: 假设我们使用一个二维数组c的下半三角来存放整个数学三角形,用i来控制行(从1开始),用j来控制列,那么就有: 1.c[i][j]=c[i][j]+c[i-1][j],j0 这表示当要计算三角形左 -
20232426 2025-2026-1 《网络与系统攻防技术》实验七实验报告
20232426 2025-2026-1 《网络与系统攻防技术》实验七实验报告 一、实验内容 使用SET工具建立冒名网站; 使用Ettercap进行DNS欺骗; 结合SET与Ettercap技术实施DNS欺骗钓鱼攻击; 提高防范意识,并提出具体防范方法。 二、实验目的 理解常用网络欺诈背后的原理,以 -
实验3
任务1: button.hpp 1 #pragma once 2 3 #include <iostream> 4 #include <string> 5 6 class Button { 7 public: 8 Button(const std::string &label_); 9 const s -
实验三
实验任务1 代码: button.hpp #pragma once #include <iostream> #include <string> class Button { public: Button(const std::string& label_); const std::string& g -
高级语言程序设计课程第七次个人作业
这个作业属于哪个课程:https://edu.cnblogs.com/campus/fzu/gjyycx 这个作业要求在哪里:https://edu.cnblogs.com/campus/fzu/gjyycx/homework/15587 学号:<102500409> 姓名:<周康琳> (1)定义一 -
20232426 2025-2026-1 《网络与系统攻防技术》实验八实验报告
20232426 2025-2026-1 《网络与系统攻防技术》实验八实验报告 Web安全 一、 实验内容 Web前端HTML:能安装启停Apache,编写含表单的HTML网页。 Web前端JavaScript:能用JS验证表单并回显欢迎信息,测试XSS注入。 Web后端数据库:能安装配置MySQL -
实验三
实验任务一: 源代码: #include "window.hpp" #include <iostream> void test(){ Window w("Demo"); w.add_button("add"); w.add_button("remove"); w.add_button("modify -
实验三 类和对象
实验1 1.源代码 #pragma once #include <iostream> #include <string> class Button { public: Button(const std::string &label_); const std::string& get_label() -
高级语言程序设计课程第七次个人作业
这个作业属于哪个课程:https://edu.cnblogs.com/campus/fzu/gjyycx 这个作业要求在哪里:https://edu.cnblogs.com/campus/fzu/gjyycx/homework/15587 学号:102400102 姓名:方韵希 (1)定义一个二维数 -
数据采集第三次作业-102302128吴建良
《数据采集与融合》第三次作业 学号: 102302128姓名: 吴建良 Gitee仓库地址: https://gitee.com/wujianliang9/2025-data-collection/tree/master/第三次作业 作业①:多线程爬取网站图片 一、核心思路与代码 1. MiniCr -
实验三
任务1: 源代码task1.cpp: #include "window.hpp" #include <iostream> void test(){ Window w("Demo"); w.add_button("add"); w.add_button("remove"); w.add_button( -
实验3
##实验任务1 #代码 1 #pragma once 2 3 #include <iostream> 4 #include <string> 5 6 class Button 7 { 8 public: 9 Button(const std::string& label_); 10 const st -
高级语言程序设计课程第七次个人作业
高级程序设计第七次个人作业 作业课程:2025高级语言程序设计(福州大学) 作业要求:高级语言程序设计第七次个人作业 学号:052406103 姓名:叶银珍 作业内容 (1)定义一个二维数组和指向该数组的指针,分别以数组下标和指针的形式引用数组各个元素进行赋值与输出。 i][#include<std -
实验四
实验任务一:源代码: #pragma once #include <vector> #include <array> #include <string> class GradeCalc { public: GradeCalc(const std::string &cname); void input -
20232325 2025-2026-1 《网络与系统攻防技术》实验七实验报告
实验报告:网络欺诈与防范实践 1. 实验内容 使用SET工具建立冒名网站; 使用Ettercap进行DNS欺骗; 将SET与Ettercap结合,对靶机进行钓鱼攻击; 提高防范意识,并提出具体防范方法。 2. 实验目的 对DNS欺骗与冒名网站进行尝试,通过实践理解常用网络欺诈背后的原理,以提高防范意