###母牛的故事递归 摘要:#include<stdio.h>int fun(int n){ if(n<=3)return n; else &nb…… 题解列表 2025年10月22日 5 点赞 0 评论 670 浏览
编写题解 2811: 救援 摘要:#include <bits/stdc++.h>using namespace std;int main() { int n, s; d…… 题解列表 2025年10月22日 0 点赞 0 评论 119 浏览
2808: 买房子 摘要:#include <bits/stdc++.h>using namespace std;int main(){ double y=200; …… 题解列表 2025年10月22日 0 点赞 0 评论 130 浏览
C++ STL 排序算法总结 本节将对我们本章所学到的所有排序模板进行一个总结。读者还记得我们学过哪四个排序函数吗?它们分别是:排序函数函数功能sort对指定范围内的元素进行通用、高效的排序。不保证相等元素的原始相对顺序。通常使用内省排序(快速排序+堆排序),平均和最优时间复杂度为O(N log N)。stable_sort对指定范围内的元素进行稳定排序。保证相等元素在排序后的相对顺序与其在原始序列中的相对顺序一致。当内存充足 C++常用算法(一) 2025年10月22日 0 点赞 0 评论 280 浏览
2829:数1的个数 摘要:解题思路:注意事项:参考代码:int main(){ int num,count=0,i,n; scanf("%d",&…… 题解列表 2025年10月22日 0 点赞 0 评论 156 浏览
C++ STL 排序算法std::is_sorted()函数入门 到目前为止,我们已经把主要的排序模板函数讲完了,读者还记得有哪些吗?这里笔者通过表格向读者展示一下,希望读者对这些排序模板函数有基本掌握。函数名功能sort对指定范围内的元素进行通用、高效的排序。不保证相等元素的原始相对顺序。通常使用内省排序(快速排序+堆排序),平均和最优时间复杂度为O(N log N)。stable_sort对指定范围内的元素进行稳定排序。保证相等元素在排序后的相对顺序与其在原 C++常用算法(一) 2025年10月22日 0 点赞 0 评论 293 浏览
1570:九九乘法表 摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){ printf(" Nine-by-nine Multiplication Ta…… 题解列表 2025年10月22日 0 点赞 0 评论 165 浏览
C++ STL 排序算法std::nth_element()函数入门 nth_element(beg , pos , end)排序算法模板函数,”nth“意为”第几个“,该排序算法指的是在指定区间[beg , end)按排序规则找出位置在pos上的元素是谁并进行填充,此函数会打乱原有序列。使用nth_element(beg ,pos , end)时需要包含头文件<algorithm>。使用nth_element(beg ,pos C++常用算法(一) 2025年10月21日 2 点赞 0 评论 329 浏览
C++ STL 排序算法std::partial_sort()函数入门 partial_sort(first , middle , last)排序算法模板函数,”partial“意为”部分“,该排序算法指的是在指定区间[first , last)按排序规则找出前(middle-first)个元素并存放进排序区间[first , middle)中。使用partial_sort(first , middle , last)时需要包含头文件<algorithm> C++常用算法(一) 2025年10月21日 0 点赞 0 评论 278 浏览
C++ STL 排序算法std::stable_sort()函数入门 前面我们已经学习了sort()排序,本节我么将继续学习STL库提供的其他排序算法函数模板——stable_sort()。“stable”意为稳定,那么我们这个stable_sort()和之前学习过的排序算法sort()有什么区别呢,”稳定“之处在哪?原来,如果出现相同元素彼此紧邻,比如{1,2,3,3,3,4,5,3},我们其实只需要把最后一个‘3’前移即可,但是sort()奉行极致效率,不会浪费 C++常用算法(一) 2025年10月21日 0 点赞 0 评论 307 浏览