题解列表

筛选

C语言程序设计教程(第三版)课后习题7.1 (C++描述 时间复杂度与空间复杂度较低)

解题思路:双重循环+判断:第一重循环出需要判断的数;在判断排除去除二以外的所有偶数;//或者除去所有偶数,后面再添上2则可第二重循环判断所有奇数中的素数注意事项:以节省时间复杂度与空间复杂度;这用先定义了循环变量和存sqrt()结果的m;参考代码:#include#include<

数据结构-快速排序 (C++代码)

摘要:解题思路:注意事项:参考代码:简单的快排。本来是用插入排序做的,后来超时了就放弃了,重新创作快排了。#include <cstdio> #include <algorithm> #include ……

简单的a+b (C语言代码)

摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){    int a,b,c;    scanf("%d%d",&a,&b);    c=a+b;    print……

IP判断 (利用scanf返回值巧解)

摘要:解题思路:利用scanf读取成功时和失败以及文件结尾时的不同返回值来分支判断注意事项:文件结尾为EOF (-1)scanf返回读取成功的变量的数量     有输入,但全部失败时返回0;     读取文……