uacs2024

导航

上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 24 下一页

2024年11月12日 #

leetcode 4. 寻找两个正序数组的中位数 困难 未完全解决

摘要: leetcode 4. 寻找两个正序数组的中位数 一、使用额外空间,类似归并排序的做法 class Solution { public: double findMedianSortedArrays(vector<int>& nums1, vector<int>& nums2) { int m = n 阅读全文

posted @ 2024-11-12 16:42 ᶜʸᵃⁿ 阅读(16) 评论(0) 推荐(0)

2024年11月11日 #

C语言网题目 1004: [递归]母牛的故事

摘要: 题目描述 有一头母牛,它每年年初生一头小母牛。每头小母牛从第四个年头开始,每年年初也生一头小母牛。请编程实现在第n年的时候,共有多少头母牛? 输入格式 输入数据由多个测试实例组成,每个测试实例占一行,包括一个整数n(0<n<55),n的含义如题目中描述。n=0表示输入数据的结束,不做处理。 输出格式 阅读全文

posted @ 2024-11-11 16:19 ᶜʸᵃⁿ 阅读(58) 评论(0) 推荐(0)

2024年11月8日 #

归并排序

摘要: 题目描述 将读入的 N 个数从小到大排序后输出。 输入格式 第一行为一个正整数 N。 第二行包含 N 个空格隔开的正整数 ,为你需要进行排序的数。 输出格式 将给定的 N 个数从小到大输出,数之间空格隔开,行末换行且无空格。 输入 #1 5 4 2 4 5 1 输出 #1 1 2 4 4 5 说明/ 阅读全文

posted @ 2024-11-08 20:41 ᶜʸᵃⁿ 阅读(27) 评论(0) 推荐(0)

2024年11月7日 #

快速排序

摘要: 题目描述 将读入的 N 个数从小到大排序后输出。 输入格式 第一行为一个正整数 N。 第二行包含 N 个空格隔开的正整数 ,为你需要进行排序的数。 输出格式 将给定的 N 个数从小到大输出,数之间空格隔开,行末换行且无空格。 输入 #1 5 4 2 4 5 1 输出 #1 1 2 4 4 5 说明/ 阅读全文

posted @ 2024-11-07 17:49 ᶜʸᵃⁿ 阅读(15) 评论(0) 推荐(0)

2024年11月6日 #

C++算法相关一些小细节

摘要: C++算法相关一些小细节 cin >> stl; //输入字符串时,遇到空格或者回车就会停止 cout << stl << endl; //输出字符串时,遇到空格或者回车不会停止 若要往字符数组读入一行字符串,包括空格,那么就要写成 String类 1. 2. 3. 不能用printf直接输出str 阅读全文

posted @ 2024-11-06 19:56 ᶜʸᵃⁿ 阅读(11) 评论(0) 推荐(0)

2024年3月27日 #

C++复制构造函数、=运算符重载

摘要: C++复制构造函数、=运算符重载 #include<iostream> using namespace std; class base{ private: int x,y; public: base():x(2),y(4) {cout << "base default constructor" << 阅读全文

posted @ 2024-03-27 13:02 ᶜʸᵃⁿ 阅读(14) 评论(0) 推荐(0)

2024年3月26日 #

C++文件类(文件流类)及用法详解

摘要: open() fstreamifstreamofstream 打开指定文件,使其与文件流对象相关联。 is_open() 检查指定文件是否已打开。 close() 关闭文件,切断和文件流对象的关联。 swap() 交换 2 个文件流对象。 operator>> fstreamifstream 重载 阅读全文

posted @ 2024-03-26 20:04 ᶜʸᵃⁿ 阅读(487) 评论(0) 推荐(0)

2024年3月24日 #

动态数组类及其模板

摘要: 先定义point类,再定义由point类的动态数组 #include <iostream> #include <cassert> using namespace std; class Point { private: int x, y; public: Point() : x(0), y(0) {c 阅读全文

posted @ 2024-03-24 18:58 ᶜʸᵃⁿ 阅读(59) 评论(0) 推荐(0)

2024年3月23日 #

复试C++看程序写结果 易错

摘要: 复试C++看程序写结果 易错 #include <iostream> using namespace std; void function(char *& s1, char *& s2){ int i = 0; for(; *s1 != *s2; s1++, s2++) i++; //当两个指针同时 阅读全文

posted @ 2024-03-23 17:19 ᶜʸᵃⁿ 阅读(18) 评论(0) 推荐(0)

2024年3月22日 #

C++看程序写结果:类继承与类组合,默认与含参的构造先后顺序 易错

摘要: C++类继承与类组合,默认与含参的构造先后顺序 易错 这道题原本是没有那么多输出信息的,是我自己加上了调用什么函数的提示。 一开始以为就输出两行,一行是构造父类时A:5,一行是构造子类时x=5,A::x=5。 #include "bits/stdc++.h" using namespace std; 阅读全文

posted @ 2024-03-22 17:55 ᶜʸᵃⁿ 阅读(20) 评论(0) 推荐(0)

上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 24 下一页