-
算法第二次作业
1.关于我的找第k小数的分治算法,我的代码的实现是基于分治思想的随机化 Quickselect 算法,用来在无序数组中找到第 k 小的元素(第 k 小按 1-based 计数)。我是将问题分解:通过一次“划分(partition)”操作把数组分成两部分:小于等于 pivot 的部分和大于 pivot -
实验任务3
实验任务1 问题1:函数 score_to_grade 的功能是:把分数转化为相应的等级。形参类型是int 返回值类型是char 问题2:更改后的代码把字符串赋值给了字符型变量ans,导致程序报错无法运行,应该用单引号。 每个case后缺少break,运行完当前case后会继续运行下一条case。 -
work 3
这个作业属于哪个课程:https://edu.cnblogs.com/campus/fzu/gjyycx 这个作业要求在哪里:https://edu.cnblogs.com/campus/fzu/gjyycx/homework/13574 学号:102500321 姓名:陈传星 4.8 6.-8. -
软件技术基础第二次作业
这个作业属于哪个课程 https://edu.cnblogs.com/campus/zjlg/25rjjc 这个作业的目标 熟悉使用gitee码云仓库并完成功能要求 姓名-学号 王安康 - 2023329301056 我的码云地址:https://gitee.com/Kur1suILT/Count- -
实验二
#任务1 ##代码 ###T.h #pragma once #include <string> // 类T: 声明 class T { // 对象属性、方法 public: T(int x = 0, int y = 0); // 普通构造函数 T(const T &t); // 复制构造函数 T(T -
第二次算法作业
基本思路 该算法采用分治策略来寻找数组中第k小的元素。首先从数组中随机选择一个基准元素,然后将数组划分为三个部分:小于基准的元素、等于基准的元素和大于基准的元素。根据k值所在的范围,决定在哪个子数组中继续递归查找,或者直接返回基准值。 伪代码表示 function findKthSmallest(a -
算法第二次作业
算法第二次作业 1、首先选取数组最后一个元素作为基准,将数组划分为两部分:左部分的元素是小于基准的,右部分的元素是大于等于基准的,最后返回基准的最终位置。然后进行递归查找,先计算这个基准是当前数组第几小的元素,若刚好等于k,就返回主元;若小于k,递归查找左子数组;若大于k递归查找右子数组。直至只有一 -
软件技术基础第二次作业
这个作业属于什么课程 https://edu.cnblogs.com/campus/zjlg/25rjjc 这个作业的目标 学习码云的使用 姓名—学号 王子杰-2023329301109 码云仓库地址: https://gitee.com/snoring-snoring-123/second-ass -
软件技术基础课程第二次作业
这个作业属于哪个课程 https://edu.cnblogs.com/campus/zjlg/25rjjc 这个作业的目标 实现一个命令行文本计数统计程序 姓名-学号 应文斌 2023329301058 码云仓库地址:https://gitee.com/yingwenbin/ying-wenbins -
软件技术基础第二次作业
这个作业属于哪个课程 这个作业的目标 姓名-学号 https://edu.cnblogs.com/campus/zjlg/25rjjc 编写一个命令行可运行的纯英文文本字符统计程序 许清馨-2023329301008 码云仓库地址:https://gitee.com/chenxingQ/chenxi -
软件技术基础第二次作业
这个作业属于什么课程 https://edu.cnblogs.com/campus/zjlg/25rjjc 这个作业的目标 实现一个命令行文本计数统计程序 姓名—学号 王奕沫—2023333540002 码云仓库地址: https://gitee.com/wmwmwmwmwmw/rg-second- -
第二次作业
找第k小数的分治算法:首先从当前数组中选一个元素作为基准,然后根据基准元素将数组划分为小于、等于和大于基准元素的三部分,最后用递归找第k小数 2.最好情况为O(n),即基准元素恰好为当前数组的中位数,最坏情况为O(n²),即基准元素是当前数组的最小值或最大值,每次只能递归排除基准元素 3.分治法分为 -
算法第二章作业
一、寻找第k小数的分治算法 1.partition划分 选择第一个元素作为基准 从第二个数起,从左到右寻找比基准大的数,从右到左寻找比基准小的数 将所有比基准小的数移到左侧,比基准大的数移到右侧 将基准移到中间 2.find寻找 计算基准是第几位数,如果基准数的位次count等于k,那么基准数就是要 -
高级语言程序设计第三次作业
班级 https://edu.cnblogs.com/campus/fzu/gjyycx 作业 https://edu.cnblogs.com/campus/fzu/gjyycx/homework/13574 学号 102500429 姓名 王梓浩 2 3 4 5 6 7 8 9 10 11 12 -
高级语言程序设计第三次作业
作业所属课程:https://edu.cnblogs.com/campus/fzu/gjyycx 作业要求:https://edu.cnblogs.com/campus/fzu/gjyycx/homework/13574 姓名:杜惟真 学号:102500410 第一部分:运行所给代码 第二部分:课本 -
软件技术基础第二次作业
项目 内容 姓名+学号 张博成 20233339920010 作业目标 熟悉gitee操作,写一个命令行文本计数统计程序,统计字符、句子等的个数,进行单元测试等流程 这个作业属于哪个课程 https://edu.cnblogs.com/campus/zjlg/25rjjc 码云仓库地址 https: -
软件技术基础第二次作业
根据作业要求完成了命令行文本计数统计程序的实现 码云仓库:https://gitee.com/glassea/software-2 -
20232307 2025-2026-1 《网络与系统攻防技术》实验四实验报告
20232307 2025-2026-1 《网络与系统攻防技术》实验四实验报告 1. 实验内容 1.1 恶意代码文件类型标识、脱壳与字符串提取 1.2 使用IDA静态或动态分析crackme1.exe与crakeme2.exe,寻找特定输入,使其能够输出成功信息。 1.3 分析一个自制恶意代码样本r -
实验4
实验任务1 源代码: 1 #include <stdio.h> 2 #define N 4 3 #define M 2 4 5 void test1() { 6 int x[N] = {1, 9, 8, 4}; 7 int i; 8 9 // 输出数组x占用的内存字节数 10 printf("siz -
20232305 2025-2026-1 《网络与系统攻防技术》实验四实验报告
一、实验内容 1.1恶意代码文件类型标识、脱壳与字符串提取 1.2使用IDA Pro静态或动态分析crackme1.exe与crakeme2.exe,寻找特定输入,使其能够输出成功信息。 1.3分析一个自制恶意代码样本rada,并撰写报告,回答以下问题: 1.4取证分析实践 二、实验过程 (一)对提