优质题解 大小写转换-题解(C语言代码)简单易懂 **解题思路:**利用getchar或scanf循环读取字符串或字符,如果是小写字符则转化为大写字符,当输入读到换行符时输出读入的内容,输入以Endoffile为止。**函数用法:**intgetchar(void):从标准输入stdin获取一个字符(一个无符号字符)。 题解列表 2020年05月04日 1 点赞 0 评论 2434 浏览 评分:9.8
优质题解 Manchester-【愚蠢的摄影师】 ####解题思路:1.图1.0:1.上面图1.0为N=1到N=6时所有满足相邻年龄不能超过2的所有排列情况。1.统计得:设F(N)为N时的张数N=1时:1张N=2时:1张N=3时:2张N=4时:4张=F 题解列表 2020年04月25日 0 点赞 2 评论 1722 浏览 评分:9.9
优质题解 Manchester-【幸运儿-带答案错误解释】 ####一.解题思路:#####1:分析题目1.题目说围成一个圈,**实则**选人的时候**不能把它看做圈**(*暗藏第一个人永远是幸运儿)*,**每次选到末尾没人可选后不能连在第一个人继续,而是从第一个人开始隔上一个人重新选**,如下过程:1.设开始有20人{1, 题解列表 2020年04月23日 1 点赞 1 评论 1239 浏览 评分:10.0
优质题解 [编程入门]自定义函数求一元二次方程-题解(C语言代码) 题目要求:求方程的根,用三个函数分别求当b^2-4ac大于0、等于0、和小于0时的根,并输出结果。从主函数输入a、b、c的值。解题思路:一元二次方程只含有一个未知数(一元),并且未知数项的最高次数是2(二次)的整式方程叫做一元二次方程。一般式:ax²+bx+c=0(a≠0)。 题解列表 2020年04月21日 0 点赞 15 评论 12011 浏览 评分:8.6
优质题解 蓝桥杯2019年第十届真题-修改数组-题解(C++代码)(链表式并查集 + 这是什么神仙算法) ##声明这个做法非原创,算是做个题解,做点笔记吧。顺便分享一下这么优美的算法。##思路**并查集结构说明**每一个节点的值都是p[]用来表示节点。当然一个节点可以作为根节点从而形成一棵树那么如何将各个节点连接起来的呢?就相当于链表,有一个指针, 题解列表 2020年04月16日 0 点赞 16 评论 3473 浏览 评分:9.7
优质题解 Manchester-【回文串 两种方法】 摘要:#### 解题思路1: 输入一个字符串Str。 从Str首尾同时开始遍历每一个字符,i>=j时结束。i指向Str第一个字符,j指向Str最后一个字符 当i=0;i--,j…… 题解列表 2020年04月16日 0 点赞 0 评论 2928 浏览 评分:10.0
优质题解 蓝桥杯2019年第十届真题-完全二叉树的权值-题解(C++代码)(前缀和+简短 +图解) 摘要: ## 思路 **前缀和** 解释一下前缀和的概念:就是一个数其值是本身在加上前面所有数的和 例如: >一个数列值为 1 2 3 4 5; >前缀和数组: 1,3,6,10,1…… 题解列表 2020年04月16日 0 点赞 0 评论 1846 浏览 评分:8.9
优质题解 蓝桥杯算法提高VIP-和最大子序列 (C++描述)只做最好的思路! 这题看起来好像挺简单的,暴力枚举不就完事了?代码如下:```cpp#includeusingnamespacestd;inta[100005];intmain(){intn;cin>>n;for(inti=0;i>a[i];}intmax=a[0];for(inti=0;i 题解列表 2020年04月16日 1 点赞 8 评论 1992 浏览 评分:9.9
优质题解 蓝桥杯算法提高VIP-最长公共子序列 (C++描述)只做最好的思路! 这题也算是比较简单的dp,如果感觉不能一下推出状态转移方程,那么可以画表格来分析,从而得出状态转移方程,下面演示下c数组的填表过程:(以求ABCB和BDCA的LCS长度为例): ```cpp/*题目描述在一座山上,有很多很多珠宝,它们散落在山底通往山顶的每条道路上,不同道路上的珠宝的数目也各不相同.下图为一张藏宝地图:738810274445265”夺宝奇兵”从山下出发,到达山顶,如何选路才能得到最多的珠宝呢?在上图所示例子中, 题解列表 2020年04月15日 0 点赞 2 评论 1526 浏览 评分:8.0