自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 收藏
  • 关注

原创 题目:循环链表之报数问题(C,Josephus问题,算法学习ing)

2020.5.31昨天没写出来今天翻了书,才写出来。。。。题目:循环链表之报数问题​ 设有 n 个人围坐在一个圆桌周围,现从第 j 个人开始报数,数到第 k 的人出列,然后从出列的下一个人重新开始报数,数到第 k 的人又出列,如此反复,直到所有的人都出列。输出按出列顺序得到的n个人员的序列#include<stdio.h>#include <malloc.h>typedef struct link { int num; struct link* next;}Pe

2020-05-31 12:12:13 741

原创 题目:输入一个整数,输出其所有质因子+输出正反三角形(C代码)

2029.5.29昨天我人又没了。。今天补上~题目:输入一个整数,输出其所有质因子#include<stdio.h>int judge(int i);int main(){ int n, i; scanf("%d",&n); for (i = 2; i < n; i++) if (n % i == 0) if (judge(i)) printf("%d ",i); return 0;}int judge(int i){ int j;

2020-05-29 21:37:34 1057

原创 题目:输入一个3行4列的数组,找出该数组中绝对值最大的元素、输出该元素及其两个下标值。如有多个输出行号最小的,还有多个的话输出列号最小的。

2020.5.27我是不是有点健忘症啊,,,吐了吐了,,,昨天又给忘了,,脸啪啪的响今天还是写了的题目:输入一个3行4列的数组,找出该数组中绝对值最大的元素、输出该元素及其两个下标值。如有多个输出行号最小的,还有多个的话输出列号最小的。C代码#include<stdio.h>int main() { int array[3][4]; int x, y, max; int i, j; for (i = 0; i < 3; i++) for (j = 0; j &lt

2020-05-27 19:27:40 3572

原创 题目:从键盘读入n个复数(实部和虚部都为整数)C(用链表存储,遍历链表求出n个复数的和并输出)

2020.5.25我又双叒开始了学习的第26天了吧~~不能断了断了题目:从键盘读入n个复数(实部和虚部都为整数)用链表存储,遍历链表求出n个复数的和并输出。输入 3 3 4 5 2 1 3输出: 9+9iC#include<stdio.h>typedef struct linklist { int a, b; struct linklist *next;}list;list *creatlist(int n){ list* head = (list*

2020-05-25 10:01:40 2053 1

原创 题目:计算单词个数(算法学习,C+Java代码)时隔一礼拜我又回来了~~

2020.5.24对不起,浪费了一周的时间这一周回了学校有很多琐碎的事,其实主要自己懒惰了= =不过后面就不会了,调整过来了!冲! 冲! 冲!题目:计算单词个数输入: this is a book输出: 4Java 代码import java.util.Scanner;public class Word_Count { public Word_Count(String s) { String regex = "\\s";//正则表达式 String words[] =

2020-05-24 13:33:25 323

原创 题目:求出1000以内的勾股数

2020.5.14学习的第24天咯感觉被我写成日记了= =题目:求出1000以内的勾股数勾股数是一组三个自然数,a < b < c,以这三个数为三角形的三条边能够形成一个直角三角形,输出所有a + b + c < = 1000的勾股数,a小的先输出;a相同的,b小的先输出。C 代码#include<stdio.h>#include <math.h>int main(){ int a, b, c; for (a = 1; a < 333

2020-05-14 18:27:25 2636

原创 题目:给定N个整数组成的序列,每次交换当前第x个与第y个整数,要求输出最终的序列。(算法学习,c+Java(在学ing))

2020.5.13学习的第23天今天赶了一个夜班哈哈哈还行题目:给定N个整数组成的序列,每次交换当前第x个与第y个整数,要求输出最终的序列。第一行为序列的大小N(1< =N< =1000)和操作个数M(1< =M< =1000)。 第二行包含N个数字,表示初始序列。 接下来M行,每行两个整数x,y (1< =x,y< =N),表示要交换的两个整数。在一次交换中,如果x和y相等,则不会改变序列的内容。 例题: 输入: 5 2

2020-05-13 20:25:44 1271

原创 题目:Pascal三角

2020.5.12学习的第22天了吧~今天下午眯了一会儿才开始的~~题目:Pascal三角PASCAL三角是形状如下的三角矩阵:11 11 2 11 3 3 11 4 6 4 1在PASCAL三角中的每个数是一个组合C(n,k)。C(n,k)=(((((((n/1)(n-1))/2(n-2))/3)***(n-k+2))/(k-1))(n-k+1))/k公式中交替使用乘法和除法,每次将从n开始递减的一个值相乘,然后除以下一个从1开始递增的值。如果对行和列从0开始计数,则数字C(n

2020-05-12 16:20:37 658

原创 石头剪刀布,判断输赢(算法学习第21天~~~,C代码)

2020.5.11学习的第21天又是大晚上的,~~今天稍微有点小意思题目:石头剪刀布,判断输赢石头代表0,布代表1,剪刀代表2如果前者赢,输出1。如果后者赢,输出-1。如果是平局,输出0。例题输入: 0 1输出 -1C 代码#include<stdio.h>void win(int m, int n);int main(){ int m, n; scanf("%d%d",&m,&n); win(m, n); return 0;}voi

2020-05-11 20:29:20 3142

原创 题目:求两个矩形相交的面积(C+Java,,昨天忘了发了,今天补上,下午把今天的给写了)

2020.5.10学习的第20天咯好习惯是多少天养成来着~~题目:求两个矩形相交的面积C 代码#include<stdio.h>typedef struct { double x, y;}point;double max(double a, double b);double min(double a, double b);int main(){ point p[4]; double x1, y1, x2, y2; for (int i = 0; i < 4

2020-05-11 09:09:29 415

原创 一个有点东西的a+b,以前没怎么了解过的scanf(学习的第19天了吧~~~,C代码)

2020.5.9学习的第19天了吧?题目:一个有点东西的a+b,以前没怎么了解过的scanfC 代码#include<stdio.h>int main(){ int a, b; while (scanf("%d%d",&a,&b)==2) { printf("%d\n",a+b); } return 0;}scanf的返回值我真的还没有了解过,看到别人的题解好奇就搜索了一下。大概说的是scanf返回的是正确按照指定格式,读入的数据的个数。就比如

2020-05-09 20:55:12 167

原创 定义一个结构体变量(包括年、月、日)。计算该日在本年中是第几天,注意闰年问题。(算法学习第17天,C代码)

2020.5.8学习的第17天这几天比较苦呀,大晚上写代码~~题目定义一个结构体变量(包括年、月、日)。计算该日在本年中是第几天,注意闰年问题。例如输入2000 12 31输出366C代码#include<stdio.h>struct time { int year; int mouth; int day;};int main(){ struct time a; int i, d = 0; scanf("%d%d%d",&a.year,&am

2020-05-08 20:40:39 1562 3

原创 自定义函数之字符串拷贝,有一字符串,包含n个字符。写一函数,将此字符串中从第m个字符开始的全部字符复制成为另一个字符串(算法学习第16天,C代码)

2020.5.7学习的第16天差点给忘了今天回学校,整理东西balabala的就给忘了还行,最后赶上了题目:自定义函数字符串拷贝,有一字符串,包含n个字符。写一函数,将此字符串中从第m个字符开始的全部字符复制成为另一个字符串。例子:输入 6 abcdef 3输出 cdefC 代码#include<stdio.h>int main(){ int n, ...

2020-05-07 23:03:58 649

原创 有n个整数,使前面各数顺序向后移m个位置,最后m个数变成前面m个数(算法学习,C+Java(在学ing)代码)

2020.5.6放假后的第一天,赶上夜班了= =学习的第15天,明天就回学校咯学习ing 学习ing题目:有n个整数,使前面各数顺序向后移m个位置,最后m个数变成前面m个数。写一函数:实现以上功能,在主函数中输入n个数和输出调整后的n个数。例如:输入:101 2 3 4 5 6 7 8 9 102输出9 10 1 2 3 4 5 6 7 8 9C 代码#inc...

2020-05-06 21:48:26 2484 1

原创 使用宏定义求三角形面积+使用宏定义判断闰年(学习的第14天,今天是C专场)

2020.5.5假期的最后一天,不快乐了学习的第14天了吧~~今天是C的专场使用宏定义求三角形面积/* 记得得让他是三角形= =*/#include<stdio.h>#include<math.h>#define S (a+b+c)/2#define AREA sqrt(S*(S-a)*(S-b)*(S-c))int main(){ double...

2020-05-05 18:51:36 322

原创 自定义函数提取字符串中的元音字母(算法学习 C+Java(在学ing)代码)

2020.5.4假期的第四天学习的第13天= =~最近越来越热了~今天的题目是:自定义函数提取字符串中的元音字母Java 代码import java.util.Scanner;class Vow{ static void showVow(String str) { for(int i=0;i<str.length();i++) { if(str.charAt(i)...

2020-05-04 11:25:21 659

原创 自定义函数让输入的字符串反序and字符串连接(算法学习第十二天,C+Java(在学ing)代码)

2020.5.3假期快过咯学习的第12天了吧~~自定义函数让输入的字符串反序Java 代码import java.util.Scanner;class ReverseString { static String a=""; static void reverseString(String str) { for(int i=str.length()-1;i>=0;i--)...

2020-05-03 17:23:56 233

原创 自定义函数判断素数+二维数组的转置(C+Java(在学ing)代码)

2020.5.2假期的第二天学习的第11天了吧今天写的是自定义函数判断是否是素数Java 代码import java.util.Scanner;class JudgePrime { static void judge(int a) { int i; for (i = 2; i < a; i++) { if (a % i == 0) break; }...

2020-05-02 11:41:54 340

原创 自定义函数求一元二次方程(算法学习的第十天,C+Java(在学ing))

2020.5.1学习第十天了吧,我都快记不清日子了~~~放假的第一天早起码代码~~自定义函数求一元二次方程Java 代码:import java.util.Scanner;class Solving { int a, b, c; Solving(int a, int b, int c) { this.a = a; this.b = b; this.c = c; ...

2020-05-01 10:19:17 252

原创 数组的逆序输出(第九天了,学生党明天要放假咯,算法 C+Java(在学ing) 代码)

2020.4.30第九天了,明天就放假了,连网课都不用上了~今天写的是数组的逆序输出Java 代码import java.util.Scanner;/* * 反转排序 */class ReverseSort { public void Sort(int a[]) { int length = a.length, temp; for (int i = 0; i < ...

2020-04-30 15:42:10 116

原创 已有一个已正序排好的9个元素的数组,今输入一个数要求按原来排序的规律将它插入数组中(可能写的不一样,C+Java(在学ing) 代码)

2020.4.29今天是第八天了呼题目:已有一个已正序排好的9个元素的数组,今输入一个数要求按原来排序的规律将它插入数组中例:输入:1 7 8 17 23 24 59 62 10150输出:178172324505962101Java 代码import java.util.Arrays;import java.util.Scanner;public...

2020-04-29 17:03:32 1707

原创 求3 x 3 矩阵的主对角线的和与副对角线的和(算法学习的第七天,Java在学ing)

2020.4.28大晚上不容易啊,差点就忘了,学习的第七天求3 x 3 矩阵的主对角线的和与副对角线的和Java代码import java.util.Scanner;public class Matrix_Diagonal_Add { public static void main(String[] args) { int[][] a = new int[3][3]; int...

2020-04-28 20:41:14 454

原创 猴子吃桃+筛选素数(学习第7天,Java(在学ing)算法)

2020.4.27又是阳光明媚的一天今天的题目一下就给我分析出来了,真是阳光明媚的一天呀~猴子吃桃问题​ 猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。 第二天早上又将剩下的桃子吃掉一半,又多吃一个。以后每天早上都吃了前一天剩下的一半零一个。 到第N天早上想再吃时,见只剩下一个桃子了。求第一天共摘多少桃子。…N-2N-1N1041su...

2020-04-27 16:13:11 151

原创 学习第六天(C+Java(在学当中)),用数学公式来写的题目~

2020.4.26又是挤时间的第六天今天的题目为:一球从M米高度自由下落,每次落地后返回原高度的一半,再落下。 它在第N次落地时反弹多高?共经过多少米? 保留两位小数咳咳,这又是一个数学问题了在这里,我先分析了一下下,sum是经过的米数,H是第N次落地时的反弹高度N123…sumMM+(M/2)*2M+(M/2)*2+(M/4)*2HM/2M...

2020-04-26 18:13:22 130

原创 求一个有规律数列的和(算法学习第第五天,C+Java(在学ing))

2020.4.25今天应该是第五天吧哈哈哈哈,昨天好像还是写成第三天了,问题不大问题不大咳咳,今天差点完不成,挤一挤还是出来了哈哈哈哈题目如下:21+32+53+⋯求此数列的前n项和,保留两位小数\frac{2}{1}+\frac{3}{2}+\frac{5}{3}+\cdots 求此数列的前n项和,保留两位小数12​+23​+35​+⋯求此数列的前n项和,保留两位小数咳咳,一开始还...

2020-04-25 17:47:16 269 1

原创 打印三位的水仙花数(C+Java代码,Java学习ing),算法学习的第四天~

2020.4.24第三天 Study打印所有三位的水仙花数Java:public class Demo2 { /* * 打印出来所有三位的水仙花数 */ public static void main(String[] args) { int a = 100; int b, c, d; while (a < 1000) { b = a / 100; ...

2020-04-24 09:38:43 174

原创 (求1-a的和)+(1^2到b^2的和)+(1/1+1/2+……+1/c的和),Study 算法第三天(C+Java(在学ing))

求以下三数的和,保留2位小数,题目:1+2+3+⋯+a+12+22+32+⋯+b2+1/1+1/2+⋯+1/c=?题目:1+2+3+\cdots+a+1^2+2^2+3^2+\cdots+b^2+1/1+1/2+\cdots+1/c=?题目:1+2+3+⋯+a+12+22+32+⋯+b2+1/1+1/2+⋯+1/c=?1+2+3+⋯+a=a(a+1)/2:前n项和公式1+2+3+\cd...

2020-04-23 16:11:45 300

原创 求Sn的和(C+Java(在学ing)算法Study 第二天~~,、)

第二天~题目:求Sn=a+aa+……+(n个)a的值,a为给定的数字,a=2,n为键盘输入。输入5,Sn=2+22+……+22222/*C代码*/#include<stdio.h>int main() { int a = 2; int Sn = 0, n; scanf("%d",&n); while (n--) { Sn += a; a = a ...

2020-04-22 15:25:03 162

原创 学习的第一天(C+Java的算法)

练习算法第一天想要学习的第一天字符串的分类统计(计算字符串中字母、数字、空格和其它字符的个数)Java 代码:import java.util.*;public class Demo { public static void main(String[] args) { Scanner int1 = new Scanner(System.in); String str = i...

2020-04-21 11:22:50 175 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除