![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法
alwaysPractice
这个作者很懒,什么都没留下…
展开
-
leetcode 两有序数列连接求中值
class Solution{public: double findMedianSortedArrays(vector<int>& nums1, vector<int>& nums2) { double ans; int size1=nums1.size(); int size2=nums2.size(); boo原创 2017-10-29 21:36:09 · 30193 阅读 · 0 评论 -
leetcode桶装水问题
class Solution {public: int maxArea(vector<int>& height) { int head=0; int maxV=0,temp=0; int end=height.size()-1; //记录头尾 while(head<end)原创 2017-10-30 08:11:15 · 31767 阅读 · 0 评论 -
八皇后问题
includeusing namespace std; int a[9]; int check(int n,int a[]) { int i, j; for (int i = 1; i < n; i ++) { for (int j = i+1; j < n; j++) { if (a[i] == a[原创 2017-10-25 15:16:28 · 30118 阅读 · 0 评论 -
递归与回溯
非递归回溯算法框架:int a[n], i;初始化数组a[n];i = 1;while ((i>0(有路可走) && (未达到目标)){ if(i>n) 输出找到的一组解 else { a[i]第一个可能的值; while (a[i]在不满足约束条件&&在搜索空间) a[i]的下原创 2017-10-25 20:46:28 · 30124 阅读 · 0 评论 -
三种基本的排序算法:选择,插入,冒泡
C++完整代码#include<iostream>#pragma comment(lib,"opencv_ml2413d.lib")using namespace std;int arr[] = { 4, 2, 5, 7, 3, 0, 9, 6, 2, 7, 4, 1 };void BubbleSort(int a[], int n);void InsertSort(int a[], in原创 2017-11-23 16:46:28 · 17237 阅读 · 0 评论