- 博客(4)
- 资源 (26)
- 收藏
- 关注
原创 160. 相交链表
题目1. hashclass Solution {public: ListNode *getIntersectionNode(ListNode *headA, ListNode *headB) { set<ListNode*> flag; while(headA) { flag.insert(headA); headA = headA->next; } while(
2021-02-25 16:39:47 46
原创 软件工程
一、软件1. 软件定义:程序 + 文档 + 数据2. 软件分类① 基于软件功能:系统软件:操作系统、编译程序支撑软件:协助用户开发软件的工具型软件应用软件:商业数据处理、工程与科学软件、智能产品嵌入软件、人工智能软件、个人软件② 基于软件规模:类别参加人员数开发周期产品规模(LOC)微型11~4周0.5K小型11~6月1K~2K中型2~51~2年5K~50K大型5~202~3年50K~100K甚大型100~100
2021-02-21 16:29:05 415 2
原创 448. 找到所有数组中消失的数字
题目1. 去重查找:class Solution {public: vector<int> findDisappearedNumbers(vector<int>& nums) { unordered_set<int> s; // 去重 vector<int> ans; for(int x : nums) s.insert(x); for(int i =
2021-02-01 19:09:48 87
原创 283. 移动零
题目双指针移动class Solution {public: void moveZeroes(vector<int>& nums) { int n = nums.size(), left = 0, right = 0; while (right < n) { if (nums[right]) { swap(nums[left], nums[right]);
2021-02-01 12:30:56 55
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人