• 小程序二番战

    1. 项目信息与个人分工 项目 内容 项目名称 拾光 · 校园寻物 项目负责人 我自己 本人博客 https://home.cnblogs.com/u/boluoyellow 本次作业文章 https://www.cnblogs.com/boluoyellow/p/23256857 网页版仓库 bo
  • 软件工程结对作业(第二次之程序实现)

    FZU校园失物招领平台——结对编程博客 一、链接与分工 项目内容 内容 这个作业属于哪个课程 H202601 软件工程与软件工程实践 这个作业要求在哪里 2026秋软件工程结对作业(第二次之程序实现) 这个作业的目标 完成校园失物招领小程序的开发 学号 10240205-102401204 GitH
  • 软件工程第四次作业

    2026秋软件工程第二次结对作业之程序实现——校园失物招领 结对成员:102402126 黄炜杰、102402127 金若曦 一、作业相关信息 项目 内容 结对队友博客链接 [https://www.cnblogs.com/Lulufish/p/23250037) 本作业博客链接 https://w
    2026数据采集与融合技术(福州大学)  远航星的告别  2026-10-08 23:48   0   3
  • 软工第二次结对作业

    2026秋软件工程个人作业(第四次)——校园失物招领(结对编程) 项目 内容 这个作业属于哪个课程 2026秋软件工程与软件工程实践 这个作业要求在哪里 https://edu.cnblogs.com/campus/fzu/2026-01SoftwareEngineeringandSoftwareE
  • 20242427 2025-2026-1 《网络与系统攻防技术》实验一实验报告

    20242427 2025-2026-1 《网络与系统攻防技术》实验一实验报告 环境:Kali Linux(主机名 hejitao);对象:pwn1(7418 字节,32 位 ELF);自建文件名均含学号 20242427 1.基础知识 1.1 CALL 指令与相对偏移 x86 的 call 机器码
  • 数据采集第一次作业

    作业①:Python 网页请求基础实验 1)网页获取实验 实验代码: # 导入所需依赖库 import requests from bs4 import BeautifulSoup import re def crawl_university_ranking(): # 题目给定的目标页面地址 tar
    2026数据采集与融合技术(福州大学)  水之魂2367  2026-10-11 23:11   0   2
  • 第三次软件工程作业

    2026秋软件工程个人作业(第三次):校园失物招领小程序·需求分析与原型设计 这个作业属于哪个课程 H202601软件工程与软件工程实践 这个作业要求在哪里 2026秋软件工程个人作业(第三次) 这个作业的目标 结对完成“校园失物招领小程序”的需求分析、流程图与原型设计 学号 102402134 /
    2026数据采集与融合技术(福州大学)  friberg  2026-09-28 18:38   0   2
  • 结对项目:(郑乐冰,陈嫒琳)

    姓名:郑乐冰 学号:3224004234姓名:陈嫒琳 学号:3224004228Github 项目地址:https://github.com/zhenglebing/zhenglebing/tree/main/结对项目 一、PSP 表格(预估) PSP2.1 Personal Software Pr
    计科24级78班(广东工业大学 - 计算机学院)  zhenglebing  2026-09-21 22:35   0   2
  • 算法第二章实践作业

    找第k小的数的分治算法描述 自然语言描述: 采用类似快速排序的划分思想(Quickselect算法)。从数组中选择一个基准元素,将数组划分为两部分:小于等于基准的元素在左,大于基准的元素在右。此时基准元素的下标即为它在排序后数组中的最终位置。若该位置恰好等于k,则找到答案;若位置大于k,在左半部分递
    计算机2504(广东外语外贸大学)  hongzikai  2026-10-11 23:57   0   2
  • 算法第二章实践作业

    找第 k 小数的分治算法通常称为快速选择,本质是快速排序划分思想的“减治”版本。 核心步骤: 在数组 A[l..r] 中选一个枢轴 pivot; 进行划分,使左边元素 ≤ pivot,右边元素 ≥ pivot; 设枢轴最终位置为 p,左半部分加枢轴共有 leftSize = p - l + 1 个元
    计算机2502(广东外语外贸大学)  罗嘉惠  2026-10-13 20:22   0   2
  • 第二章作业

    找第k小的数(分治算法描述) (1)在当前数组区间里选取一个基准元素 pivot ; (2) 划分(partition):将区间内元素重新排列,小于等于pivot的放到pivot左边,大于pivot的放到右边。划分完成后,pivot落在它最终正确的位置pos上; (3)判断: 如果 pos == k
    计算机2502(广东外语外贸大学)  Kkyeee  2026-10-13 22:26   0   2
  • 第二章作业

    自然语言描述: 在数组 A[l..r]中找第 k 小的数: 若区间只有一个元素,直接返回它。 选择一个枢轴元素 pivot。 将区间划分为三部分:小于 pivot、等于 pivot、大于 pivot。 设小于 pivot 的元素个数为 less,等于 pivot 的个数为 equal。 若 k≤le
    计算机2502(广东外语外贸大学)  行了吧  2026-10-13 21:39   0   2
  • 算法第二章作业

    一. 自然语言描述 算法遵循分治法「分解→解决→合并」的核心框架,具体步骤如下: 1.分解:在当前数组区间中选取一个基准元素(pivot),通过分区操作将数组划分为两部分:左侧所有元素 ≤ 基准,右侧所有元素 ≥ 基准,最终得到基准元素在整个数组中的确定位置 pivot_idx。 2.解决:根据基准
    计算机2504(广东外语外贸大学)  lelezoo  2026-10-13 19:17   0   2
  • 分治法学习

    算法描述 分治思想:先选取基准对数组划分,将比基准小的放左边、大的放右边,得到基准的最终位置。对比基准位置与k:若基准就是第k小元素直接返回;若k在左侧,则只递归左半部分查找;若k在右侧,则递归右半部分查找,缩减k值,直到找到答案。 先将问题拆分成多个小问题,各自解答后汇总得出最后答案。 复杂度 最
    计算机2504(广东外语外贸大学)  elecsea  2026-10-13 19:16   0   2
  • 算法第一章作业

    阅相关 C++ 编码规范资料后,结合本学期算法课程的编程作业,我将从命名、代码排版、注释、代码逻辑、编译提交这几个方面遵守如下编码规范: 一、命名规范 普通变量、自定义函数采用小驼峰命名,名字尽量见名知意,使用英文,尽量不使用拼音和无意义缩写,例如maxValue、dpTable。循环计数器允许简写
    计算机2504(广东外语外贸大学)  小米粥米小  2026-10-13 23:42   0   2
  • c++编码规范

    C++ 编码规范 一、命名规范 命名是代码可读性的第一道门槛。统一的命名风格能让团队成员在阅读代码时迅速判断标识符的类型与作用域,减少认知负担。 · 类名采用大驼峰命名法,首字母大写,以区别于变量。 · 函数名同样使用大驼峰,动词开头体现行为语义。 · 普通变量名使用小写加下划线,简洁明了。 · 成
    计算机2504(广东外语外贸大学)  Folium  2026-10-13 22:44   0   2
  • 第二章时间作业

    一、分治算法 以快速排序为例: 1.在数组里随便选一个数当做基准值pivot 2.划分:把数组分成两部分,左边所有数字<=pivot,右边所有数字>=pivot。划分完成后,pivot就处在它在有序数组里的正确位置,假设它的下标是pos 3.分情况判断: 如果pos==k-1 数组下标从0开始 pi
    计算机2502(广东外语外贸大学)  贾思妍  2026-10-13 22:40   0   2
  • 算法第二章实践作业

    1.请用自然语言或伪代码描述找第k小的数的分治算法 2.分析该算法的最好时间复杂度和最坏时间复杂度 3.结合本章的学习,谈谈你对分治法的体会和思考
    计算机2504(广东外语外贸大学)  冯锦涛  2026-10-13 22:36   0   2
  • 算法第二章

    自然语言描述(基于快速选择算法 QuickSelect): 1.选择基准:在数组 A 中随机选择一个元素作为基准。 2. 划分:根据基准元素对数组进行重新排列,使得小于基准的元素都放在基准的左边,大于基准的元素都放在基准的右边。此时基准元素所在的位置 p 就是它在整个数组排序后的正确下标。 3. 判
    计算机2502(广东外语外贸大学)  .7even  2026-10-13 23:53   0   2
  • 第二章作业|第K小数

    1.第K小数算法描述 找到第K小的数最直接的方法就是直接排好序去找,用上最快的排序方法时间复杂度位O(nlogn) 我们发现可以利用快速排序的思路,因为我们不需要全部排好序,只需要让下标为k-1的那个位置上的数是正确的,它左边所有数都≤它,右边所有数都≥它,最后返回它。快速排序就是先排好一个数的位置
    计算机2502(广东外语外贸大学)  Zero09  2026-10-13 21:39   0   1