题解列表

筛选

c语言动态规划

解题思路:这段代码是用来解决最长不下降子序列(LongestNon-DecreasingSubsequence)的问题。该问题要求找出给定数组中最长的子序列,使得子序列中元素的顺序非严格递增。让我来逐步解释代码的功能:maxn函数定义了一个简单的函数,用来比较两个数的大小,并返回较大的那个数。

蓝桥杯算法训练VIP-字符删除(双指针法)

摘要:双指针法(快慢指针法): 通过一个快指针和慢指针在一个for循环下完成两个for循环的工作。定义快慢指针快指针:寻找新数组的元素 ,新数组就是不含有目标元素的数组慢指针:指向更新 新数组下标的位置//……

蓝桥杯算法提高-数组求和

摘要:// 禁止在 Visual Studio 中出现 scanf 的安全警告 #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> int m……

题解 2764: 带余除法

摘要:解题思路:注意事项:参考代码:#include<iostream>using namespace std;int main(){   int a,b;   cin>>a>>b;   cout<<a/b……

c语言简单解法

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

不高兴的津津—判断那天不高兴

解题思路:先把每天的学习时长算出来放进一个列表中,求出列表的最大值(因为不高兴的程度相等输出前一天的日期,所以判断最大值时相等不交换),最后判断最大值是否大于8,如果大于则输出该元素下标值加1,否则输出0注意事项:求出最大值后一定不要忘记和8比较。

Yu:2913整数去重

###解析**注意:**题目数据范围10~100,这样我们可以用a[i]的值代表i的个数。如果为一,表示只出现过一次,这种状态下输出。0表示未出现过,1以上表示出现多次。把数组定义为全局变量,这样可以保证数组里每一个元素都是0。###参考代码```#includeusingnamespacestd;i