快速排序法 解题思路:先创建一个数组,输入四个整数,再找随便找到数组其中的一个数值定义为x(我在这里找的时中间值),定义两个指针i和j分别指向数组的最左端和最右端。然后两个指针从两端开始向x扫描,当左指针指向的数据大于x时停止,当右指针指向的数据小于x时停止, 题解列表 2023年09月30日 0 点赞 0 评论 729 浏览 评分:9.9
行程长度编码 参考代码:```c#include#include#includeintmain(){chara[1000];gets(a);intlen=strlen(a);charc;for(inti=0;i 题解列表 2023年09月30日 0 点赞 0 评论 574 浏览 评分:0.0
TOM数:思路及其简单,但是有个小坑 解题思路:遍历每一个输入,然后将每一位累加就可以了,这题主要是测试样例跟你玩脑筋急转弯注意事项:有一个测试样例第一位就是EOF,不知道是不是网站系统更新了,之前通过的老代码现在重新用反而通过不了了,就是因为这个测试样例,加一个try-except检查EOF错误就行参考代码:whileTrue:try: 题解列表 2023年09月30日 0 点赞 0 评论 940 浏览 评分:9.0
K-进制数:简单的排列组合思想 解题思路:本题目中要求n位的k进制数,0不能在首位,不能在0的后面,因此每个0只能位于非0数字的后面,因此假设有i个0,则这i个0需要在(n-i)个非0数字的后面选择位置,一共有c(n-i,i)中情况,同时,这n-i个非0数字可能有的排列情况为(k-1)^n-i种(每一个都可能是k-1个数字中的任意一 题解列表 2023年09月30日 0 点赞 0 评论 747 浏览 评分:9.9
c语言代码解决问题 摘要:解题思路:注意事项:参考代码:#include <stdio.h>#include <string.h>#define maxsize 100typedef struct{ double sco…… 题解列表 2023年09月30日 0 点赞 0 评论 635 浏览 评分:0.0
字符串解法 解题思路:如果要求每一位的数字,常规思路应该是整除,这个只是有点复杂并不难,本来想用一个数组的,后来觉得数组也有点麻烦,就直接用了字符串(其实是相似的道理)注意事项:字符串要使用string进行定义参考代码:#include#includeusingnamespac 题解列表 2023年09月30日 0 点赞 0 评论 596 浏览 评分:9.9
术式反转 赫 摘要:解题思路:注意事项:参考代码:#include <stdio.h>#include <stdlib.h>#include <string.h>typedef struct _fushu{ int va…… 题解列表 2023年09月30日 0 点赞 0 评论 692 浏览 评分:0.0
c语言代码解决问题 摘要:解题思路:注意事项:参考代码:#include<stdio.h>#include<string.h>#include<stdlib.h>#define maxsize 100000typedef st…… 题解列表 2023年09月29日 0 点赞 0 评论 971 浏览 评分:6.0
结构体之成绩记录 摘要:解题思路:注意事项:参考代码:#include <bits/stdc++.h>using namespace std;int main() { struct student { string Xue…… 题解列表 2023年09月29日 0 点赞 0 评论 536 浏览 评分:0.0
结构体之时间设计 摘要:解题思路:注意事项:参考代码:#include <bits/stdc++.h>using namespace std;int judge(int n) { if (n % 4 == 0 && …… 题解列表 2023年09月29日 0 点赞 0 评论 461 浏览 评分:0.0