简直要被自己笑死,竟然把函数写在了主函数里面就说为啥老报错,这里不能定义函数,有时候会有一些基本的东西没有注意到,要细心 这个小测试是为了试验 sort 本身内置函数 和 cmp比较有区别吗,事实证明,只要内部的 比较顺序一样,cmp和内置函数一样的 #include<iostream> #incl ...
分类:
其他好文 时间:
2020-02-08 13:49:35
阅读次数:
82
qsort()括号里面有4个参数 第一个参数是将要排序的数组名array 第二个参数是将要排序的数量n 第三个参数是每个要排序的参数的大小sizeof(array[0]) 第四个参数是自己写一个比较函数cmp 前面三个参数比较通俗易懂,主要是最后一个cmp函数重写 1:数字的qsort排序 a:从大 ...
分类:
编程语言 时间:
2020-02-06 16:47:17
阅读次数:
117
一、技术总结 1. 这个也是一个链表类题目,主要是在结构提上的设计,可以设计一个flag参数用于记录真实有效的结点。 2. 然后就是根据题目要求进行排序,输出结果。 3. cmp()函数可以,一层是把有效节点排到数组的左边,然后可以进行二次比较,按题目要求来。 二、参考代码 ...
分类:
其他好文 时间:
2020-02-03 19:13:12
阅读次数:
64
一个小demo: #include<stdio.h> void main(){ int k=0; char *str="i=%d\n"; printf("begin\n"); __asm{ mov k,0 bbbb: nop mov eax,k add eax,1 mov k,eax cmp k,5 ...
分类:
其他好文 时间:
2020-02-02 23:56:34
阅读次数:
151
咳咳,第一次写这种博客,介绍一下sort的自定义排序cmp函数: sort和cmp的实现需要的头文件有: #include<algorithm> using namespace std; sor()是C++标准库中的排序函数,使用很方便,传进去数组的起始和结束地址就行,注意是左闭右开,默认的排序是< ...
分类:
编程语言 时间:
2020-02-02 21:36:07
阅读次数:
132
c++ 构造函数 1. 定义 ? 类的 构造函数 是类的一种特殊的成员函数,它会在每次创建类的新对象时执行。 2. EG Sort int数组 默认升序 降序cmp struct 1. cmp函数 动态数组 / 向量—— 1. 定义 2. 操作 堆栈——stack size( ) :返回栈中元素个数 ...
分类:
编程语言 时间:
2020-01-30 22:35:29
阅读次数:
82
1 #include<stdio.h> 2 #include<iostream> 3 #include<string.h> 4 #include<cstring> 5 #include<algorithm> 6 using namespace std; 7 bool cmp(int a,int b) ...
分类:
其他好文 时间:
2020-01-29 21:22:37
阅读次数:
87
#include<iostream> #include<algorithm> using namespace std; const int N=1e5; struct edge{ int a,b,w; }e[N]; bool cmp(edge a,edge b) { return a.w<b.w; ...
分类:
Web程序 时间:
2020-01-29 12:50:21
阅读次数:
89
剑指OFFER 把数组排成最小的数 题目描述 输入一个正整数数组,把数组里所有数字拼接起来排成一个数,打印能拼接出的所有数字中最小的一个。例如8输入数组{3,32,321},则打印出这三个数字能排成的最小数字为321323。 思路 直接对输入的数组进行排序,重写sort方法使用的cmp函数. 取能排 ...
分类:
编程语言 时间:
2020-01-21 13:35:43
阅读次数:
67
基本思想: 还是sort cmp那一套; 关键点: 没啥可说的; 1 #include<iostream> 2 #include<stdlib.h> 3 #include<stdio.h> 4 #include<vector> 5 #include<string> 6 #include<math.h ...
分类:
其他好文 时间:
2020-01-15 13:57:27
阅读次数:
46