文科123
文科123
全部文章
分类
题解(9)
归档
标签
去牛客网
登录
/
注册
文科123的博客
全部文章
(共13篇)
题解 | #链表内指定区间反转#
思路 翻转指定区间的元素-就相当于从第m个结点开始翻转n-m个结点 使用递归的思想到达第m个结点翻转以m结点开始的n-m个结点翻转链表的前n个结点1·递归的边界是-目前链表中只剩下一个元素2·当目前区间只有一个元素的时候-记录它的下一个结点succenor3·让当前头结点的next->nex...
C++
递归
2022-09-02
0
327
题解 | #查找某个位置#
#include <iostream> #include <vector> using namespace std; int findmin(const vector<int>&a...
二分查找
2022-08-21
0
353
题解 | #二分查找某数#
#include <iostream> #include <vector> using namespace std; //快速排序代码--这道题因为 给的数据是有序的的所以不用排序 void Mysort(vecto...
二分查找
C++
2022-08-21
0
412
题解 | #计算某字符出现次数#
#include<iostream> #include<string> #include <unordered_map> #include <vector> using namespace std; int&n...
字符串
2022-08-17
0
316
题解 | #等差数列#
等差数列的求和公式 等差数列的第an项=a1+(n-1)*d sn=(n*(a1+an))/2 #include <bits/stdc++.h> using namespace std; int main(){ int n; cin>>n; int d...
C++
2022-03-25
0
304
题解 | #进制转换#
解题思路: 判断s这个字符串每个位置上的值 如果这个值是A-F用另外一个int 数组来保存对应的数字 0X 代表是十六进制的数字,所以数组下标从2开始 由于16进制最后一位是0次方,所以pow函数是...
C++
2022-03-25
0
428
题解 | #字符串分隔#
数据输入之后直接使用string 是一个数组的原理进行对应的输出 在这里要注意的是-数组的下标是从0开始 所以(i+1)%8==0的时候进行换行 还有一个要注意的点就是因为第一行不用换的所以要先输出再换行 最后判断如果长度不是8...
C++
2022-03-24
0
369
题解 | #字符串最后一个单词的长度#
使用while循环进行输入 直到换行跳出 输出最后一个s.size()最后一个的大小 #include <bits/stdc++.h> using namespace std; int main(){ &...
C++
2022-03-24
0
315
题解 | #输入整型数组和排序标识,对其元素按照升序或降序进行排序#
使用sort()快排,从小到大 根据输入进行对应输出 #include <bits/stdc++.h> using namespace std; int n,a[10005]; int main(){ ...
C++
2022-03-24
4
350
题解 | #输入n个整数,输出其中最小的k个#
使用a[]来进行记录输入数字的下标 遍历整个数组的,判断下标是否为1,如果为1输出,大于1的输出数组下标次数的i次 等于0的时候可以直接进行下一次循环 如果输出的次数等于K的时候,跳出循环 #include <bits/stdc++.h> using namespace std; in...
C++
2022-03-24
0
408
首页
上一页
1
2
下一页
末页