软件工程管理
软件工程管理期末复习课程介绍一、软件生命周期 软件从构思到停止使用的整个过程,包括需求、设计、构造、测试、维护等阶段。 软件需求 软件设计 软件构造 软件测试 软件维护 二、软件工程的起源与发展 起源:1968年北约(NATO)软件工程学会议上首次提出“软件工程”概念,旨在以系统性、规范化、可定量的过程化方法开发和维护软件,结合管理技术和最佳技术方法. 发展:几十年来,软件工程的技术、思想、
LeetCode刷题记录
1. 数组1.1 二分查找通用模板1234567891011121314151617181920// 闭区间class Solution {public: int search(vector<int>& nums, int target) { int left = 0; int right = nums.size() - 1
软件安全复习笔记
软件安全软件安全技术(机械工业出版社):有电子版 上机实习题:分析病毒、制作攻击、5道题(50分) 期末考试: 摘要 本文根据复习课录音和大模型总结了软件安全的期末考点。题目来自教材课后习题,仅提供简单题和阅读报告题,不提供实验题和复杂的阅读报告题。 如无特殊标注,本文的题目答案来源为 PPT 或教材。使用大模型生成的回答会有明确标注。 考试题型:只靠概念题,10 道简答;每章一道,来自书后概
LeetCode Hot 100 刷题 [31-40]
LeetCode Hot 100 [31-40] 刷完了《剑指Offer》,下一阶段,开始 LeetCode Hot 100。 之前一直都用思维导图记录,今天发现思维导图可以导出成markdown,简单编辑一下就可以成为文章。相比Xmind,博客文章打开和查看更加方便,所以之后每次Xmind记录之后,会再在这里同时同步一下 前言HOT100,之前的文章传送门LeetCode Hot 100 刷题
LeetCode Hot 100 刷题 [21-30]
LeetCode Hot 100 [11-20] 刷完了《剑指Offer》,下一阶段,开始 LeetCode Hot 100。 之前一直都用思维导图记录,今天发现思维导图可以导出成markdown,简单编辑一下就可以成为文章。相比Xmind,博客文章打开和查看更加方便,所以之后每次Xmind记录之后,会再在这里同时同步一下 前言HOT100,之前的文章传送门LeetCode Hot 100 刷题
LeetCode Hot 100 刷题 [11-20]
LeetCode Hot 100 [11-20] 刷完了《剑指Offer》,下一阶段,开始 LeetCode Hot 100。 之前一直都用思维导图记录,今天发现思维导图可以导出成markdown,简单编辑一下就可以成为文章。相比Xmind,博客文章打开和查看更加方便,所以之后每次Xmind记录之后,会再在这里同时同步一下 前言HOT100,之前的文章传送门LeetCode Hot 100 刷题
LeetCode Hot 100 刷题 [1-10]
LeetCode Hot 100 [1-10] 刷完了《剑指Offer》,下一阶段,开始 LeetCode Hot 100。 之前一直都用思维导图记录,今天发现思维导图可以导出成markdown,简单编辑一下就可以成为文章。相比Xmind,博客文章打开和查看更加方便,所以之后每次Xmind记录之后,会再在这里同时同步一下 1.两数之和题目 给定一个整数数组 nums 和一个目标值 target