- 博客(10)
- 收藏
- 关注
原创 stl容器 map 的一种排序方法
for(auto &x : v){ //此处会使map 先通过下标的大小进行排序后输出相应的元素。思考我们可以创造一个 下标为“数”,元素为1的map容器 对下标进行排序和输出。次性质不止于map容器;
2025-04-11 22:04:58
198
原创 c的dfs示例
【题意】 先给⼀个正整数 ( 1 < = n < = 10 ),输出所有全排列。什么是全排列,例如n=3,输出所有组合,并且按字典序输出: 1 2 3 1 3 2 2 1 3 2 3 1 3 1 2 3 2 1 每个全排列⼀⾏,相邻两个数⽤空格隔开(最后⼀个数后⾯没有空格) 【输⼊格式】 ⼀⾏⼀个整数n。【输出格式】 输出1~n的所有全排列。if(step == n){ //结束条件。if(b[i]==0){ //判别。
2025-04-11 21:24:42
168
原创 自定义函数(上)
表示函数返回结果为整型的 (x>y)?(x):(y)的运算结果;例如上图,printf()的返回值为其打印字符的个数。所以输出为43 2 1.2.get_max为函数名 【例如scanf printf等酷函数的函数名】若想表示此函数无返回值不应省略不写(不写默认为int类型)应用void;注意:函数可以嵌套调用但是不能嵌套定义(不能在函数中再定义另一个函数)Int为返回类型(整型),也就是自定义函数计算后返回的结果的类型;一个函数的返回值可以作为另一个函数的参数;其中add_2()中调用了add()。
2024-11-21 20:22:51
296
1
原创 c语言:关于输出数的格式
(图片内容来自《明解c语言(第三版)》)为最小字段宽度,意为输出一个最少占6字段宽度的数(其中浮点数小数点会占一位);(输出一个占6字段宽度的一位小数 若位数不足在前补0)为0标志,如果数值前有空余为,用0补齐;则输出数据会向左对齐 没有则向右对其。如何在输出值不足x位数时在数前补0。如何输出一个最小字段宽度为x的数。表述输出为浮点数 d则为整型。如何控制输出浮点数的位数。为输出小数点后位数;
2024-10-30 20:31:07
250
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅