题解列表

筛选

用函数来完成甲流病人初筛

摘要:解题思路:先定义用于筛选的函数体,再在主函数中进行调用注意事项:函数体中,数值是不能够直接进行传递的,如果想传递到主函数中,要用指针参考代码:#include <stdio.h>      voi……

1738: 排序 -python归并排序

摘要:注意事项: 注意输入输出参考代码:# 归并排序_升序 def merge_sort(nums):     # 待排序数组只有一个元素 => 无需排序 返回     if len(nums) <=……

1738: 排序 -python快速排序

摘要:注意事项: 注意输入输出参考代码:# 快速排序_升序_python def quick_sort(nums):     # 数组中小于两个元素 不用排序     if len(nums) <= ……

把数字转换成字符串,这样就好处理了

摘要:思路很简单,运用sprintf函数把数字转换成字符,这样年就是数组下标0-3,月就是4-5,日就是6-7,然后判断一下是不是回文就行了。 ```c #include #include……

用结构体数组和qsort排序

摘要:先给字符串排序,然后使用结构体数组来存储出现过的字母,同时统计同一字符出现过的次数,因为已经排好序了,所以很容易统计。在统计的时候顺便把最大次数找出来,之后遍历结构体数组找最大次数就行了。 ```c……

[信息学奥赛一本通T1547-区间和]-分块写法

摘要:# 基于**分块思想**的区间查询与单点修改问题 ## 一、题目分析 题目要求实现两个操作: 1. 单点修改:将数组中某个元素增加一个值。 2. 区间查询:查询数组中某个区间的元素和。 ……

排座椅[NOIP2008 年普及组]的解决办法

摘要:解题思路:这道题一开始的想法可能是暴力枚举,通过每一次遍历横切一刀或者竖切一刀,然后根据每次切完后的剩余“交头接耳”同学组数来打擂台,直到找到最小的一组,然后输出相应的切法。但这个方法实在太过麻烦,因……

c中字符与数字互通

摘要:解题思路:ASCII码的熟练运用注意事项:定义一个字符形式的变量,输出时以十进制数字输出参考代码:#include<stdio.h>int main(){    char _ch;//定义字符型变量 ……