相关文章
国科大学习资料--高级软件工程-复习题简答题答案
国科大学习资料–高级软件工程(罗铁坚 魏峻 刘丹)-复习题简答题答案 def fib3 n (1…n).inject([0,1]){|mem| puts mem[0]+mem[1]; [mem[1],mem[0]+mem[1]]} end=============================================================================================
建站知识
2024/11/14 3:21:19
国科大学习资料--高级软件工程-复习题概念解释答案
国科大学习资料–高级软件工程(罗铁坚 魏峻 刘丹)-复习题概念解释答案
1. 敏捷开发方法与Scrum方法
a.敏捷是一种强调轻量的过程方法论,它强调拥抱变化而不是与之对抗,通过有效的沟通发挥群体的智慧。敏捷方法采用迭代/增量开发的过程模型。敏捷宣言是:个体和交互高于流…
建站知识
2024/11/18 20:36:03
C++设计模式-创建型设计模式
设计模式
设计模式是什么
设计模式是指在软件开发中,经过验证的,用于解决在特定环境下,重复出现的,特定问题的解决方案;其实就是解决问题的固定套路。但是要慎用设计模式,有一定的工程代码量之后用它比较…
建站知识
2024/11/19 22:51:43
顶级高手是如何做市场调研的
在创业之前,都要先进行市场调研,摸清楚当下行情,才有利于未来发展。 市场调研是个很系统繁杂的工作,不少公司以此谋生,由此可知这个工作的专业度。由于大部分初创项目资金有限,不会专门聘请专业公司进行市场…
建站知识
2024/11/18 20:39:40
哈希表笔记(二)unordered_set
题目
(349)两个数组的交集
解法一:暴力算法,排序双指针
class Solution {
public:vector<int> intersection(vector<int>& nums1, vector<int>& nums2) {vector<int> nums3;sort(nums1.begin(…
建站知识
2024/11/23 11:46:06
链表笔记(二)反转链表
题目:
(206)反转链表
方法一:双指针法
自己版本:
class Solution {
public:ListNode* reverseList(ListNode* head) {ListNode * cur head->next; //有问题,具体看标准版本,只能…
建站知识
2024/11/24 11:16:17
数组笔记(二)二分法
经验:有序数组是二分查找的基础,重要看到面试题给出的数组是有序数组,都可以想一想是否可以使用二分查找法。同时当数组中有重复元素,使用二分查找法返回的元素可能不是唯一的。
题目
(35)搜索插入位置
…
建站知识
2024/11/18 23:21:12
嘉立创又搞大事情了,与你我相关!
你们一定不知道嘉立创最近又悄咪咪的做了一件大事儿,硬创社硬件项目共享平台上线公测啦,这是一个帮助电子工程师实现技术变现的平台,平台刚刚上线公测,前期还在邀请电子工程师填充内容阶段,即日起平台每上传一个项目就…
建站知识
2024/11/24 0:11:44