2020.02.10 + fill + assert ...
分类:
其他好文 时间:
2020-02-14 16:13:46
阅读次数:
59
Ray又对数字的列产生了兴趣: 现有四张卡片,用这四张卡片能排列出很多不同的4位数,要求按从小到大的顺序输出这些4位数。 Input 每组数据占一行,代表四张卡片上的数字(0<=数字<=9),如果四张卡片都是0,则输入结束。 Output 对每组卡片按从小到大的顺序输出所有能由这四张卡片组成的4位数 ...
分类:
其他好文 时间:
2020-02-14 10:49:15
阅读次数:
76
错误AC解法,sort+set判重,为考虑异构! 比较坑的一点是读入时scanf一定要一次读6个数,不然会TLE #include <set> #include <map> #include <cmath> #include <queue> #include <vector> #include <c ...
分类:
编程语言 时间:
2020-02-13 19:03:12
阅读次数:
93
直接百度链表的话,其实和真正用起来的STL链表差的挺远的(毕竟有些情况能用就行~),还是自己写一下记录一下STL里链表具体用法吧 #include <bits/stdc++.h> using namespace std; int main () { //1. 定义 //list<数据类型> 链表名称 ...
分类:
其他好文 时间:
2020-02-13 13:13:44
阅读次数:
84
单链表,弄清楚可stl中list的区别 ListNode的结构 struct ListNode { int val; //当前结点的值 ListNode *next; //指向下一个结点的指针 ListNode(int x) : val(x), next(NULL) {} //初始化当前结点值为x, ...
分类:
编程语言 时间:
2020-02-10 17:58:40
阅读次数:
159
1.STL的诞生 长久以来,软件界一直希望建立一种可以重复利用的东西 C++的 面向对象 和 泛型编程 思想,目的就是 复用性的提升 大多数情况下,数据结构和算法都未能有一套标准,导致被迫从事大量重复工作 为了建立数据集结构和算法的一套标准,诞生了STL 2.STL基本概念 STL(Standard ...
分类:
编程语言 时间:
2020-02-10 13:28:55
阅读次数:
79
队列(Queue)也是一种运算受限的线性表,它的运算限制与栈不同,是两头都有限制,插入只能在表的一端进行(只进不出),而删除只能在表的另一端进行(只出不进),允许删除的一端称为队尾(rear),允许插入的一端称为队头 (Front) 队列的操作原则是先进先出的 1.头文件 1 #include<qu ...
分类:
其他好文 时间:
2020-02-10 11:35:52
阅读次数:
53
[toc] 适配器 adapters是二十三种设计模式之一,STL所提供的配接器中,改变仿函数的接口者,我们称为function adapter。改变容器接口者,我们称为container adapter。改变迭代器接口者,我们称为iterator adapter。 容器适配器:stack queu ...
分类:
其他好文 时间:
2020-02-08 17:38:29
阅读次数:
86
I need to set the codebase for the RMI application I'm working on at the moment and have done this successfully using first try{ ResourceBundle config ...
分类:
编程语言 时间:
2020-02-08 12:08:42
阅读次数:
120
lower_bound( )和upper_bound( )都是利用二分查找的方法在一个排好序的数组中进行查找的。 通常用sort函数从小到大排序。 在从小到大的排序数组中, lower_bound( begin,end,num):从数组的begin位置到end-1位置二分查找第一个大于或等于num的 ...
分类:
编程语言 时间:
2020-02-08 09:46:37
阅读次数:
92