题解列表

筛选

一个彩币的做法

摘要:解题思路:注意事项:参考代码:#include<stdio.h>#include<math.h>int main(){    int n;    scanf("%d",&n);    pow(n/10……

函数彩笔一个

摘要:解题思路:注意事项:参考代码:#include<stdio.h>struct ji{  char num[100],na[100];  int s[3];};void input(struct ji ……

【Python题解】蓝桥杯基础练习VIP-完美的代价

#解题思路本题利用双指针,其中头指针`head`从前向后遍历,尾指针`tail`从后向前遍历。**退出循环的条件:**1.字符串长度为偶数,但是有频数为奇数的字母2.字符串长度为奇数,但是有多于1个的频数为奇数的字母具体思路见参考代码。#参考代码```pythonn=int(input())s=lis

【Python题解】ISBN码

#解题思路整体思路比较简单,注意如果为10,将其转换为X,具体实现看代码:#参考代码```pythonwhileTrue:try:#raw为原字符串raw=input()#去除'-'后得到ss=''.join(raw.split('-'))#id为实际ISBN码id=0foriinrange(len(

1031: [编程入门]自定义函数之字符串反转

摘要:解题思路:逆序,就是将最后一个元素与第一个交换,倒数第二个元素与第二个交换……因此用两个循环控制变量,一个从首元素开始,另一个从末元素开始,再用一个临时变量作为交换的中介,就可以实现逆序了。用指针将数……

编写题解 1018: [编程入门]有规律的数列求和

for(表达式1;表达式2;表达式3){若干语句}//for循环语句及其格式思路:观察这组数据,设第一项的分子为a,分母为b,则第一项为a/b,第二项为(a+b)/a,第三项为((a+b)+a)/(a+b),第四项为(((a+b)+a))+(a+b))/((a+b)+a)......总而言之,

标记一下这个题!!!

解题思路:注意事项:参考代码:******************************************************************************************************

【Python题解】字符串的修改

#解题思路1.找到两个字符串的最长公共子序列,记录其长度为`x`;2.计算结果:`res=max(l1,l2)-x`其中`l1`和`l2`为两字符串的长度。核心在寻找最长公共子序列,这里不再介绍相关概念。求解最长公共子序列,可以通过暴力求解,但是其时间复杂度太高。

链表合并问题

解题思路:要实现两个链表的升序合并,我们首先要明确有几个函数:生成链表并读取数据的函数:目的是用来生成一个空链表,并输入的信息存储在链表的节点中;计算链表长度的函数:计算链表所含有数据节点的个数,不包含头结点对链表进行升序排序的函数:对链表进行升序排序,采用冒泡排序的方式。