这是之前上机做的一道题的内容,当时由于我不知道怎么实现结构体的快排,导致这道题没能ac(所以打好数据结构的基础多么重要) struct baoshi{ long long a; long long v; }arr[100001]; int cmp(const void *a, const void ...
分类:
其他好文 时间:
2020-11-16 14:03:54
阅读次数:
19
题意:给出多个二维点,求离原点最近的k个点 直接根据距离排序即可,主要看下代码,leetcode这种写法很不熟。 class Solution { public: static bool cmp(const vector<int>& a,const vector<int>& b){ return a ...
分类:
其他好文 时间:
2020-11-13 13:22:48
阅读次数:
28
int cmp(const void* a,const void* b){ return *(int*)a-*(int*)b; } double trimMean(int* arr, int arrSize){ qsort(arr,arrSize,sizeof(int),cmp); int num= ...
分类:
编程语言 时间:
2020-11-10 10:28:59
阅读次数:
9
算符优先文法的应用 #include<iostream> using namespace std; const int N = 110; char sb[N], pp = -1; int dg[N], qq = -1; int cmp(char a, char b){ if(a == '(') re ...
分类:
其他好文 时间:
2020-09-18 02:55:39
阅读次数:
31
typedef struct{ int val; int index; }st; int cmp(const void* a, const void* b){ return ((st*)a)->val - ((st*)b)->val; } int* arrayRankTransform(int* a ...
分类:
编程语言 时间:
2020-09-17 20:52:31
阅读次数:
33
【螺旋矩阵】三部曲:1、[ 找到 m、n ] 2、[ 开二维数组填充矩阵 ] 3、[ 输出矩阵 ] 1 #include<bits/stdc++.h> 2 using namespace std; 3 4 bool cmp(int a, int b) { return a > b; } 5 6 in ...
分类:
其他好文 时间:
2020-07-28 22:39:21
阅读次数:
70
AcWing 792. 高精度减法 #include <bits/stdc++.h> using namespace std; bool cmp(vector<int> &A,vector<int> &B){ if(A.size()!=B.size()) return A.size()>B.size ...
#include<iostream> #include<algorithm> #include<cstdio> using namespace std; bool cmp(int a,int b){ return a>b; } void to_array(int n,int num []) { fo ...
分类:
其他好文 时间:
2020-07-18 11:39:12
阅读次数:
78
(贪心、字符串) ##题目大意 给一些字符串,求它们拼接起来构成最小数字的方式 ##思路 贪心算法。用cmp排序,直接判断a+b和b+a的大小即可。 必须保证两个字符串构成的数字是最小的才行,所以cmp函数写成return a + b < b + a;的形式,保证它排列按照能够组成的最小数字的形式排 ...
分类:
其他好文 时间:
2020-07-13 14:04:47
阅读次数:
60
CMP指令 无符号数比较转移指令(A:大 B:小 E:等于) note:1)cmp指令后用以上跳转比较大小 2)记忆指令和意义 带符号数比较转移指令(G:大 L:小 E:等于) note:1)cmp指令后用以上跳转比较大小 2)记忆指令和意义 data segment X DB 78H,87H y ...
分类:
其他好文 时间:
2020-07-13 11:51:19
阅读次数:
66