码迷,mamicode.com
首页 >  
搜索关键字:排序    ( 46363个结果
剑指 Offer 45. 把数组排成最小的数
思路 本题解来自:面试题45. 把数组排成最小的数(自定义排序,清晰图解) 1 class Solution { 2 public: 3 string minNumber(vector<int>& nums) { 4 vector<string> vs; 5 for(int i = 0; i < n ...
分类:编程语言   时间:2020-11-08 17:55:22    阅读次数:27
LeetCode 41 缺失的第一个整数
LeetCode41 缺失的第一个整数 题目描述 给你一个未排序的整数数组,请你找出其中没有出现的最小的正整数。 样例 输入: [1,2,0] 输出: 3 输入: [3,4,-1,1] 输出: 2 输入: [7,8,9,11,12] 输出: 1 算法分析 画个图可能好理解一些 思想:使得nums[0 ...
分类:其他好文   时间:2020-11-08 17:05:09    阅读次数:18
力扣No.57 插入区间
给出一个无重叠的 ,按照区间起始端点排序的区间列表。 在列表中插入一个新的区间,你需要确保列表中的区间仍然有序且不重叠(如果有必要的话,可以合并区间)。 示例 1: 输入:intervals = [[1,3],[6,9]], newInterval = [2,5] 输出:[[1,5],[6,9]] ...
分类:其他好文   时间:2020-11-08 16:49:33    阅读次数:16
快速排序
下面是快速排序的一些特征: 平均和最好时间复杂度:O(nlog2n) 最坏时间复杂度:O(n^2) 快速排序的一次划分会将一个元素放到排好序的最终位置上 平均和最好空间复杂度:O(log2n) 最坏空间复杂度:O(n) 下面是快速排序的代码: /** * arr 为需要排序的数组名 * low 为起 ...
分类:编程语言   时间:2020-11-08 16:48:33    阅读次数:69
每日一题11.6
11.6写题记录 ###每日一题 LeetCode1356 ####题目 根据数字二进制下1的数目排序 给你一个整数数组 arr 。请你将数组中的元素按照其二进制表示中数字 1 的数目升序排序。 如果存在多个数字二进制中 1 的数目相同,则必须将它们按照数值大小升序排列。 请你返回排序后的数组。 # ...
分类:其他好文   时间:2020-11-07 17:33:05    阅读次数:22
ORA-01652 临时表空间不足
1.1问题现象 听黄远邦老师讲课,其中PPT存在一个ORA-01652的报错,在本篇文章中系统进行总结一下。 现象:应用反馈SQL无法执行成功,或者DB Alert告警报错 ORA-01652,临时表空间xx报错,不足。 1.2问题分析 什么时候会使用临时表空间? 临时表空间用来管理数据库排序操作以 ...
分类:其他好文   时间:2020-11-07 16:49:46    阅读次数:22
基于MVC的RESTFul风格API实战
基于MVC的RESTful风格的实现 1.RESTful风格阐述 REST服务是一种ROA(Resource-Oriented Architecture,面向资源的架构)应用。主要特点是方法信息存在于HTTP协议的方法中(GET,POST,PUT,DELETE),作用域存在于URL中。例如,在一个获 ...
分类:Windows程序   时间:2020-11-07 16:19:52    阅读次数:28
【leetcode】根据数字二进制下 1 的数目排序
int Fun(int x){ int res=0; while (x) res+=x&1,x>>=1; return res; } int Mycmp(const void* a,const void* b){ return (Fun(*(int*)a) - Fun(*(int*)b))? Fun ...
分类:编程语言   时间:2020-11-07 15:46:24    阅读次数:19
JPEG基本系统
JPEG标准主要采用了基于块的DCT变换编码,同时综合应用了游程编码和霍夫曼编码等。其有损压缩算法编码的大致流程如下:第一步,对图像块(把整个图像分成多个 \( 8 \times 8 \) 子块)进行DCT变换,得到DCT系数;第二步,根据量化表对DCT系数进行量化;第三步,对DCT系数中的直流(D ...
分类:其他好文   时间:2020-11-06 02:36:14    阅读次数:24
Leetcode(easy Double pointer)
Leetcode(easy Double pointer) Leetcode 双指针简单题目 26 删除排序数组中的重复项 class Solution{ public int removeDuplicates(int[] nums){ // step代表慢指针 int step = 0; // 这 ...
分类:其他好文   时间:2020-11-06 02:28:21    阅读次数:24
46363条   1 2 3 4 ... 4637 下一页
© 2014 mamicode.com 版权所有
迷上了代码!