2020年7月3日

摘要: 时隔“多年”,再来解决这个历史遗留的问题 深搜 题目描述 输出自然数 1 到 n 所有不重复的排列,即 n 的全排列,要求所产生的任一数字序列中不允许出现重复的数字。 输入格式 一个整数 n。 输出格式 由 1 ~ n 组成的所有不重复的数字序列,两数间空一格,每行一个序列。 总方案数 输入输出样例 阅读全文
posted @ 2020-07-03 16:35 DAL_ENA 阅读(343) 评论(0) 推荐(0) 编辑
 
摘要: t1// 1 #include <iostream> 2 #include <cstdio> 3 #include <algorithm> 4 #include <cstring> 5 #define ISA_XR 6 using namespace std; 7 int main() 8 { 9 阅读全文
posted @ 2020-07-03 16:18 DAL_ENA 阅读(166) 评论(0) 推荐(0) 编辑

2019年10月21日

摘要: 随着一阶考试和noip初赛的离开,楼道操场渐渐传来了哭嚎与欢笑,考得好的皆大欢喜,考的糟的痛哭流涕,而我这个菜菜的OIer相对尴尬。一方面文化课没崩得那么凶,老师不会给太大压力,但另一方面初赛才64左右,悬得很...一时间心中复杂,十五年来头一次为这样的选择(我有选择权吗?)感到烦闷苦恼,与时写下这 阅读全文
posted @ 2019-10-21 20:22 DAL_ENA 阅读(387) 评论(1) 推荐(0) 编辑

2019年9月27日

摘要: 转转转转进制!! 这是个很简单基础的能力(为什么我现在才会呢)初赛要考嘛,只好学了(其实作为信竞生是必备的技能)。 常见的有 2、10、8、16进制的转换;最简单的当然是10转2; 举几个栗子: 1. 10进制数43 ——> 2进制 2. 整数带小数情况 其余进制转化同理 练习: 很简单,多练就会了 阅读全文
posted @ 2019-09-27 19:58 DAL_ENA 阅读(175) 评论(0) 推荐(0) 编辑

2019年9月11日

摘要: 先一起看看题吧: 题目描述 已知 n 个整数 x1,x2,…,xn,以及1个整数k(k<n)。从n个整数中任选k个整数相加,可分别得到一系列的和。 例如当n=4,k=3。4个整数分别为3,7,12,19时,可得全部的组合与它们的和为: 3+7+12=22 3+7+19=29 7+12+19=38 3 阅读全文
posted @ 2019-09-11 17:42 DAL_ENA 阅读(741) 评论(0) 推荐(0) 编辑

2019年7月17日

摘要: queue s是一种容器适配器,专门设计用于在FIFO上下文中操作(先进先出),其中元素插入容器的一端并从另一端提取。queue s实现为容器适配器,它是使用特定容器类的封装对象作为其底层容器的类,提供一组特定的成员函数来访问其元素。元素被推入特定容器的“后面”并从其“前面” 弹出。底层容器可以是标 阅读全文
posted @ 2019-07-17 21:29 DAL_ENA 阅读(277) 评论(0) 推荐(1) 编辑

2019年7月14日

摘要: #include <stack> //STL -- stack 头文件 stack <int> s; //定义栈 s.pop(); //从栈顶删除元素; s.push(); //从栈顶入栈 s.top(); //取栈顶元素,但不删除 例:逆波兰式 阅读全文
posted @ 2019-07-14 20:16 DAL_ENA 阅读(613) 评论(0) 推荐(1) 编辑