题解列表

筛选

蛇行矩阵-题解(C语言代码)-数列知识解决问题

由题得规律:横:数字间差值是a[1]=(i+1),d=1的等差数列纵:递推数列a[n]=a[n-1]+n-1本题横数值关系:第一纵列的值+等差数列的和(注意第一项出现的地方为第二纵列)```c#includeintmain(){inti,j,
优质题解

[传智杯]软件工程实习-题解(C++代码) 详细题解

#模拟题**模拟思路:****首先每个学生定义一个结构体,包含三个值:基础分数,队伍编号,最终分数****把A-Z映射到数字0-25****其次定义数组a[i][j]为第i组给第j组打的分数,当j为m时为该i组的最终得分**##解题步骤1.数据数据初始化```cppstructnode{doublev
优质题解

[传智杯]程序员节发橙子 (C++代码)(简短+双指针+图示)

##思路**分为两种情况,以及特殊处理****两种情况:**-**递增**当后面数比前面数大的时候就直接在前数的基础上+1;-**递减**因为不知道递减区间每一个区间有多少个数,所以先求出递减区间的头尾。>通过两个指针>st:表示递减区间的头>ed:表示递减区间的尾如果遇到递减的情况,
优质题解

JakeLin-[传智杯]程序员节发橙子-题解(C/C++)-简单易懂/【生动形象】

####思路:如果数列是递增的,则后一个比前一个就多1,是最省橙子的。如果数列是递减的,后面就不是比前面减1了,而是要尽可能小,最少可达到1。会遇到以下两个问题:------------:point_up::那么当前我比前一位同学少分数,则分配给我的橙子比他要少,

高精度乘法

```cpp#include#include#includeusingnamespacestd;intmain(){chara1[101],b1[101];inta[101],b[101],c[10001],lena,lenb,lenc,i,