题解列表

筛选

P1019 (Java代码)

摘要:本来想的是两个数列相加再减 后来发现是错的思路   ✗然后就想排列后比较在加,发现数值太小     ✗最后一个正排列,一个反方向排列再比大小相加就成功了   参考代码:import java.util……

C语言程序设计教程(第三版)课后习题10.2 (C语言代码)

解题思路和注意事项:先说一下思路,首先需要将字符串比较大小,这个简单,有现成的函数strcmp();接下来我们可以运用另一个函数strcpy()将最小的字符串复制到第一个数组中,依次进行,最后输出。这道题中我们会用到两个新的函数,我来介绍一下:1、strcmp(char*str1,

Dinner (C++代码)

摘要:#include <bits/stdc++.h> using namespace std; string s[4] = { "bowl", "knife", "fork" ,"chopsticks……

采药 (C++代码)

摘要:解题思路:01背包问题  本质是建一个 药的序号和时间 的二维数组  写入每一个元素时都分为采与不采这个药  这两种情况得到总价值的最优解就是本元素的值 由于写入一个元素是需要用到前面的元素,故次数组……

Jam的计数法 (C++代码)

解题思路:先找到jam数的规律:如果长度为三,只用abcde五个字母,并用12345代替,则所有数为123124125134135145234235245345即abcabdabeacdaceadebcdbcebdecde;所以要找到下一个数,