题解列表
C语言考试练习题_排列-用数学思维来写C
摘要:##用数学思维来做C语言排列
话不多说先上代码(已测试可以通过)
```c
#include
void print(int a[3])//用来输出每组排列好的数字
{
for(in……
补码(或许明日太阳西下倦鸟已归时)
摘要:解题思路: 首位是符号位 1为负数 0为整数 负数补码为反码加一 整数补码为原码注意事项:字符串存储参考代码:#include<iostream>
using n……
超级简单的代码,比较吃算法
摘要:解题思路:就是这个东西可以抽象成一个递推a[1]=0;a[i]=(a[i-1]+3) %i; (i>1)注意事项:参考代码:#include<stdio.h>int main(){ int n;int……
这个题题目是敏感词汇(注意变量类型)
摘要:注意事项:
%0.0lf会对浮点数四舍五入
%0.0f会直接舍弃小数部分
%d输出浮点类型可能会出错
参考代码:
```c
#include
int main()
{
int y;……
☆☆☆数组模拟队列实现队列操作☆☆☆
摘要:解题思路:使用数组模拟的思想来解题。定义一个数组来表示我们的队列,然后定义队头和队尾,一般来讲非循环队列队尾设置为-1,循环队列的队尾可以设置为0当进行插入操作时,只需队尾++即可,删除元素时只需让队……
买房子(用while时,小心时间超限)
摘要:参考代码:
```c
#include
int main()
{
int n,sum1;
double sum2=200,k;
scanf("%d%lf",&n,&k);
su……
菲波那契数列(数组)
摘要:参考代码:
```c
#include
int main()
{
int k;
scanf("%d",&k);
int a[k];
for(int i=0;i……
用递归调用解决猴子吃桃
摘要:解题思路:注意事项:参考代码:#include<stdio.h>int n;int f(int x){//递归,每次都跟后一天有关 if(x==n){ return 1; }else{ retu……
优质题解
纪念品分组—双指针(简单易懂)
摘要:解题思路:双指针,通过两个变量i,j分别从左和从右遍历整个数组(需先排序)当gifts[i] + gifts[j] >w时,说明没有任何一个物品可以和gifts[j]一组还能保证小于限定值w(因为gi……