题解列表

筛选

[编程入门]链表合并-题解(C语言代码)

思路:1.建立两个单链表,2.合并单链表:循环遍历两个链表,当两个链表都不为空时,将第一个值较大的节点尾插在第一个节点值较小的链表,直至其中一个链表为空,循环条件不满足时,直接将不为空的链表尾插链接,3.排序:根据学号直接插入排序。注意:过oj时记得去掉辅助性语句。

[编程入门]筛选N以内的素数-题解(C语言代码)

定义变量n,m,i;本方法求一个数是否为素数?考虑它在2~n-1中有没有能与它相除余数为零的数,如果有就跳过这个数求下一个数,直到求到n为止;没有则输出这个数。说明:当m=i-1时,说明之前从2到i-1没有能整除i的数,说明它是素数。#includeintmain(){intn,