![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数学建模
秦天宝.
计算机科学与技术本科生,方向数字图像处理、人工智能
展开
-
蓝桥杯[座次问题]
座次问题本博客只作为学习记录,有什么错误欢迎大家指出,也欢迎大家和我交流讨论。题目描述小 A 的学校,老师好不容易解决了蓝桥杯的报名问题,现在老师又犯愁了。现在有 N 位同学参加比赛,但是老师想给他们排座位,但是排列方式太多了。老师非常想弄明白最后的排座次的结果是什么样子的,到底有多少种结果。请设计一个程序帮助老师。最后输出各种情况的人名即可,一行一种情况,每种情况的名字按照报名即输入顺序排序。输入描述输入第一行包含一个整数 N。接下来 N 行每行包含一个字符串 Si ,表示人名。原创 2022-03-26 14:22:25 · 276 阅读 · 0 评论 -
C++全排列:next_permutation()和prev_permutation()介绍
C++全排列:next_permutation()和prev_permutation()介绍从今天开始记录一下,自己的学习过程,有什么错误欢迎大家指出,也欢迎大家和我交流讨论。在数学中我们常用到排列组合,而在C++中有很多排列方法,其中next_permutation()函数就是全排列函数。下面介绍一下用法:首先要引用库函数:#include <algorithm>函数原型是:bool next_permutation(iterator start,iterator end)原创 2022-03-26 12:58:50 · 1617 阅读 · 0 评论