题解列表

筛选

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

解题思路和注意事项:这个题思路很明确,就是写三个函数来实现功能我下面将自己在做得过程中出现的一些错误写了下来,大家可以看一下,引以为鉴。主要是因为值交换不当引起的错误,看注释参考代码:#includeintmax=0,min=0;voidshuru(inta[]){inti;for(

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