
STL
我在浪里
I LOVE Coding,冲刺中。。。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
leetcode t3-无重复字符的最长子串
3. 无重复字符的最长子串 难度中等3694收藏分享切换为英文关注反馈 给定一个字符串,请你找出其中不含有重复字符的最长子串的长度。 示例1: 输入: "abcabcbb" 输出: 3 解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。 示例 2: 输入: "bbbbb" 输出: 1 解释: 因为无重复字符的最长子串是 "b",所以其长度为 1。 示例 3: 输入: "pwwkew" 输出: 3 解释: 因为无重复字符的最长子串是"wke",所以其长度为 ...原创 2020-05-26 18:02:41 · 219 阅读 · 0 评论 -
14-4 排列序数
如果用a b c d这4个字母组成一个串,有4!=24种,如果把它们排个序,每个串都对应一个序号: abcd 0 abdc 1 acbd 2 acdb 3 adbc 4 adcb 5 bacd 6 badc 7 bcad 8 bcda 9 bdac 10 bdca 11 cabd 12 cadb 13 cbad...原创 2019-05-15 23:37:05 · 322 阅读 · 0 评论 -
RSA加密精密封装版
ClassBigInteger.h和python调用在之前博客里。 ClassBigInteger.cpp #include "ClassBigInteger.h" #include<bits/stdc++.h> #include <string> #include<iostream> using namespace std; BigInteger::B...原创 2019-05-13 22:13:38 · 223 阅读 · 0 评论 -
优先队列
#include<bits/stdc++.h> #define MAX 150005 #define MOD 1000000007 typedef long long LL; //const int INF = 1e9+7; #define VM 1000010 using namespace std; #define inf 0.00000001 char str[1005],a...原创 2019-04-09 23:25:36 · 98 阅读 · 0 评论 -
2019北航考研机试题解
第一场第一题: #include<bits/stdc++.h> #define MAX 150005 #define MOD 1000000007 typedef long long LL; //const int INF = 1e9+7; #define VM 1000010 using namespace std; #define inf 0.00000001 //2...原创 2019-03-25 17:19:10 · 3242 阅读 · 8 评论 -
7.2 凑平方数
题目: 凑平方数 把0~9这10个数字,分成多个组,每个组恰好是一个平方数,这是能够 办到的。 比如:0, 36, 5948721 再比如: 1098524736 1, 25, 6390784 0, 4, 289, 15376 等等… 注意,0可以作为独立的数字,但不能作为多位数字的开始。 分组时,必须用完所有的数字,不能重复,不能遗漏。 如果不计较小组内数据的先后顺序,请...原创 2019-04-10 10:57:40 · 341 阅读 · 0 评论 -
逆序对(草稿)
#include<bits/stdc++.h> #define MAX 150005 #define MOD 1000000007 typedef long long LL; //const int INF = 1e9+7; #define VM 1000010 using namespace std; int m; struct node { int data; ...原创 2019-02-17 22:09:00 · 118 阅读 · 0 评论 -
STL--set容器
转自:http://www.cnblogs.com/BeyondAnyTime/archive/2012/08/13/2636375.html 1.关于set C++ STL 之所以得到广泛的赞誉,也被很多人使用,不只是提供了像vector, string, list等方便的容器,更重要的是STL封装了许多复杂的数据结构算法和大量常用数据结构操作。vector封装数组,list封装了链表,ma...转载 2019-01-23 17:33:21 · 126 阅读 · 0 评论 -
蓝桥杯——带分数
问题描述 100 可以表示为带分数的形式:100 = 3 + 69258 / 714。 还可以表示为:100 = 82 + 3546 / 197。 注意特征:带分数中,数字1~9分别出现且只出现一次(不包含0)。 类似这样的带分数,100 有 11 种表示法。 输入格式 从标准输入读入一个正整数N (N 输出格式 程序输出该数字用原创 2017-04-07 10:20:27 · 329 阅读 · 0 评论