
软件学习
凌烟栩
这个作者很懒,什么都没留下…
展开
-
C++ DFS 与 BFS
DFS/BFS转载 2022-07-06 16:56:50 · 479 阅读 · 1 评论 -
C++ 递归 / 溯回
c++原创 2022-06-09 13:50:15 · 194 阅读 · 0 评论 -
C++ 双指针
题目1:给你一个按非递减顺序 排序的整数数组 nums,返回每个数字的平方组成的新数组,要求也按非递减顺序排序。vector<int> sortedSquares(vector<int>& nums) { vector<int> vecRet(nums.size(), 0); for (int i = 0, j = nums.size() - 1, nop = nums.size() - 1; nop >= 0; ) {原创 2022-05-26 15:06:50 · 382 阅读 · 0 评论 -
C++ 二分查找法
题目:给定一个 n 个元素有序的(升序)且元素不重复的整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标,否则返回 -1。二分查找法前提:有序且元素不重复。解题:int search(vector<int>& nums, int target) { int left = 0; int right = nums.size() - 1; // 定义target在左闭右闭的区间里,[left,原创 2022-05-25 13:47:50 · 2526 阅读 · 0 评论