题解列表

筛选

优质题解

题解1044:三个字符串的排序

摘要:# 1044: [编程入门]三个字符串的排序 ## 知识点 ### 知识点1:字符数组的输入、字符数组的长度 在C++语言的基础库上,要另外导入`cstdio`库和`cstring`……

简单方法求平均年龄

摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main() { int n,a,sum=0; int i; scanf("%d",&n); for(i=1;i<=n;i++)……

(附带知识点)奇偶ASCII值判断

摘要:解题思路:我们要想用ASCII值就先要了解类型转换,其中类型转换分为强制性类型转换(需要手动)与自动性类型转换(不需要干预),一般情况下我们要把小的转化为大的,如果反过来就会导致数据失真,即精度降低注……

前缀和 + 二分

摘要:# 前缀和 + 二分 先看测试数据范围 10^5, 暴力会TLE。 先将每个人刷题的数量保存,并且更新最多刷题数量 `sum[i]`来存放刷题数目不超过i个人数, 因此可以得到……

第十三届省赛真题-消除游戏(字符串问题)

摘要:这题没有题解,写了好久,终究还是太菜(前三种解法可能会有与你差不多的,第四种解法为最终AC代码及思路)一.暴力(1/4的数据时间超限)思路:依次对两种情况进行判断并删除所对应的字符,后再对删除的部分与……
优质题解

链表合并简单易懂(手写链表)(C语言)

摘要:解题思路: 1、定义结构体(根据题干定义即可) 2、创建链表函数 3、输出链表函数 4、链表排序: 先讲两个链表合为一个链表,再通过选择排序的方式将链表重新排序 ……

单源dijkstra算法就行

摘要:解题思路:就单源朴素dijkstra算法,时间复杂度O(n^2 + m)本题数据能直接过,如果数据卡严一点就用堆优化,时间复杂度就是O(mlogn)注意事项:注意当n = 1的时候加个特判参考代码:#……