摘要:
I O(n),差在没有利用有序的条件 func missingNumber(A []int) int { n := len(A) for i := 0; i < n; i++ { for (A[i]>=0 && A[i]<n && A[A[i]] != A[i]) { A[A[i]], A[i] = 阅读全文
摘要:
找出一个 连续子数组 ,如果对这个子数组进行升序排序,那么整个数组都会变为升序排序。 思路: func findUnsortedSubarray(A []int) int { n, l, r := len(A), len(A), 0 for i := 0; i < n-1; i++ { for j 阅读全文
摘要:
每行的元素从左到右升序排列;每列的元素从上到下升序排列。找target是否在矩阵中 方法一:感觉跟问题I没啥区别啊! func searchMatrix(g [][]int, tar int) bool { n, m := len(g), len(g[0]) i, j := 0, m-1 for ; 阅读全文
摘要:
#include<bits/stdc++.h> using namespace std; class shift_cipher { public: int k; shift_cipher(const int k) { this->k=k; } int encrypt(int x) { return 阅读全文