自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

初同学要上进的博客

早春不过一棵树

  • 博客(137)
  • 收藏
  • 关注

原创 【无标题】

合并有序链表

2022-06-16 10:57:09 144 1

原创 2021-08-16

考研初试算法题合集3树的遍历#include <stdio.h>#include<stdlib.h>#include<iostream>using namespace std;#include<mm_malloc.h>typedef char BElemType;typedef int Status;//定义二叉树的结构typedef struct BiTree{ struct BiTree *lchild,*rchild;

2021-08-16 18:27:30 142

原创 2021-08-16

考研初试算法题合集2栈和队列/串//栈,队列和数组#define STACK_SIZE 100#define STACKINCREAMENT 10#define error 0#define ok 1#define OVERFLOW -2typedef int SElemtype;typedef int Status;typedef char CElemtype;//栈结点的结构//初始化栈typedef struct Stack{ SElemtype *base;

2021-08-16 16:11:15 135

原创 2021-08-15

考研初试算法题合集1线性表与链表#include <iostream>#include <stdio.h>#include<stdlib.h>#include<mm_malloc.h>using namespace std;typedef int Status;#define ElemType int //此处将抽象数据类型定义为int#define error 0#define OK 1#define LISTINCREAME...

2021-08-15 22:16:32 122

原创 JAVA变量类型

public class HelloWorld{ public static void main(String[] args) { String name="爱慕课"; char sex='男'; int num=18; double price=120.5; boolean isOK=true; //布尔类型变量 System.out.prin...

2019-11-28 20:04:56 138

原创 石子合并问题

HomeContestsExperimentsProblemsStatusRanklistLogout石子合并问题Time Limit: 1000 ms Memory Limit: 65536 KiBSubmit StatisticProblem Description在一个圆形操场的四周摆放着n堆石子。现要将石子有次序地合并成一堆。规定每次只能选相邻的2 堆石子合并成新的一...

2019-11-24 18:10:30 237

原创 顺序表应用7:最大子段和之分治递归法

HomeContestsExperimentsProblemsStatusRanklistLogout顺序表应用7:最大子段和之分治递归法Time Limit: 10 ms Memory Limit: 400 KiBSubmit StatisticProblem Description给定n(1<=n<=50000)个整数(可能为负数)组成的序列a[1],a[2]...

2019-11-24 15:56:36 179

原创 数字三角形问题

HomeContestsExperimentsProblemsStatusRanklistLogout数字三角形问题Time Limit: 1000 ms Memory Limit: 65536 KiBSubmit StatisticProblem Description给定一个由n行数字组成的数字三角形如下图所示。试设计一个算法,计算出从三角形的顶至底的一条路径,使该路径经...

2019-11-23 22:05:19 690

原创 最少硬币问题

HomeContestsExperimentsProblemsStatusRanklistLogout最少硬币问题Time Limit: 1000 ms Memory Limit: 65536 KiBSubmit StatisticProblem Description设有n种不同面值的硬币,各硬币的面值存于数组T[1:n]中。现要用这些面值的硬币来找钱。可以使用的各种面值的...

2019-11-23 21:07:16 180

原创 高数Umaru系列(9)——哈士奇

HomeContestsExperimentsProblemsStatusRanklistLogout高数Umaru系列(9)——哈士奇Time Limit: 1000 ms Memory Limit: 65536 KiBSubmit StatisticProblem Description由于高数巨养的喵星人太傲娇了,要天天吃新鲜猫粮而且还经常欺负高数巨,所以高数巨决定买几...

2019-11-22 11:46:49 107

翻译 整数因子分解问题

HomeContestsExperimentsProblemsStatusRanklistLogout整数因子分解问题Time Limit: 1000 ms Memory Limit: 65536 KiBSubmit StatisticProblem Description大于1的正整数n可以分解为:n=x1x2…xm。例如,当n=12 时,共有8 种不同的分解式:12=1...

2019-11-22 10:44:57 240

原创 java第三章

找老乡 参考代码import java.util.*;public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); while(in.hasNext()) { List<String> l1= new ArrayList&lt...

2019-10-30 08:56:01 325

原创 Java 中的 static 使用之静态初始化块

Java 中可以通过初始化块进行数据赋值。如:运行结果:通过输出结果,我们可以看到,程序运行时静态初始化块最先被执行,然后执行普通初始化块,最后才执行构造方法。由于静态初始化块只在类加载时执行一次,所以当再次创建对象 hello2 时并未执行静态初始化块。...

2019-10-02 22:11:46 133

原创 Java 中的 static 使用之静态方法

与静态变量一样,我们也可以使用 static 修饰方法,称为静态方法或类方法。其实之前我们一直写的 main 方法就是静态方法。静态方法的使用如:public class HelloWorld {//使用static关键字声明静态方法 public static void print() { System.out.println("初同学要上进!"); } public stat...

2019-10-02 21:33:35 225

原创 Java 中的 static 使用之静态变量

我们可以基于一个类创建多个该类的对象,每个对象都拥有自己的成员,互相独立。然而在某些时候,我们更希望该类所有的对象共享同一个成员。此时就是 static 大显身手的时候了!!Java 中被 static 修饰的成员称为静态成员或类成员。它属于整个类所有,而不是某个对象所有,即被类的所有对象所共享。静态成员可以使用类名直接访问,也可以使用对象名进行访问。当然,鉴于他作用的特殊性更推荐用类名访问~~...

2019-10-02 20:38:33 226

原创 *如何定义 Java 中的方法

所谓方法,就是用来解决一类问题的代码的有序组合,是一个功能模块。一般情况下,定义一个方法的语法是:其中:1、 访问修饰符:方法允许被访问的权限范围, 可以是 public、protected、private 甚至可以省略 ,其中 public 表示该方法可以被其他任何代码调用,其他几种修饰符的使用在后面章节中会详细讲解滴2、 返回值类型:方法返回值的类型,如果方法不返回任何值,则返回值类...

2019-10-02 14:12:41 152

原创 JAVA二维数组

public class HelloWorld { public static void main(String[] args) { // 定义两行三列的二维数组并赋值 String [][]names={{"tom","jack","mike"},{"zhangsan","lisi","wangwu"}}; ...

2019-10-02 13:55:50 128

原创 使用 foreach 操作数组

import java.util.Arrays;public class HelloWorld { public static void main(String[] args) { // 定义一个整型数组,保存成绩信息 int[] scores = { 89, 72, 64, 58, 93 }; // 对Arrays类对数组进行...

2019-10-02 13:43:16 215

转载 Java用sort实现对数组的降序排序

在调用Arrays.sort()对数组进行排序时,默认是升序排序的,如果想让数组降序排序,有下面两种方法: 利用Collections的reverseOrder//1. 利用Collections的reverseOrder import java.util.*;public class Main { public static void main(String[] args) {...

2019-10-02 12:44:46 1241

原创 JAVA sort函数与toString

//导入Arrays类import java.util.Arrays;public class HelloWorld { public static void main(String[] args) { // 定义一个字符串数组 String[] hobbies = { "sports", "game", "movie" }; // 使...

2019-10-02 12:34:51 145

原创 继承的必要性

以富二代和富一代刷卡为例说明类的继承的必要性两段代码存在大量的重复,代码冗余需要避免,对开发也不利。引入类的继承package classq;public class Rich {protected String name;protected int age;protected String sex;public Rich(int age,String name,S...

2019-10-02 11:31:33 157

原创 JAVA入门之JAVA继承

//此类为基类package bilibili;public class Animal {int age;double weight;public void roar(){ System.out.println("动物吼叫。。。");}public void eat(){ System.out.println("动物爱吃。。。");}public void sleep(...

2019-10-02 09:30:20 100

原创 JAVA判断合法标识符

JAVA判断合法标识符Time Limit: 1000 ms Memory Limit: 65536 KiBProblem Description输入若干行字符串,判断每行字符串是否可以作为JAVA语法的合法标识符。 判断合法标识符的规则:由字母、数字、下划线“_”、美元符号“$”组成,并且首字母不能是数字。Input输入有多行,每行一个字符串,字符串长度不超过10个字符,以EOF作为结...

2019-09-14 20:53:01 985

原创 小鑫の日常系列故事(十)——排名次 JAVA

小鑫の日常系列故事(十)——排名次Time Limit: 1000 ms Memory Limit: 65536 KiBProblem Description小鑫在来到SDUT之后,经过十分刻苦的学习和努力终于进入了ACM集训队。很快又一次ACM集训队的选拔就要开始了,集训队员们又忙碌了起来。他也十分幸运的被学长抓来当苦力。 o(∩_∩)o这次学长给他分配的任务是写一个自动排名的程序,我...

2019-09-14 18:22:35 466

原创 传说中的数据结构 JAVA

小鑫の日常系列故事(十)——排名次Time Limit: 1000 ms Memory Limit: 65536 KiBProblem Description小鑫在来到SDUT之后,经过十分刻苦的学习和努力终于进入了ACM集训队。很快又一次ACM集训队的选拔就要开始了,集训队员们又忙碌了起来。他也十分幸运的被学长抓来当苦力。 o(∩_∩)o这次学长给他分配的任务是写一个自动排名的程序,我...

2019-09-14 16:42:06 190

原创 传说中的数据结构

//传说中的数据结构//char c=s.charAt(i);import java.util.*; public class Main1{public static void main(String [] args) { Scanner in = new Scanner(System.in); while(in.hasNext()) { String s = ...

2019-09-13 11:33:04 285

转载 宏定义

常见的宏定义有两种,不带参数的宏定义和带参数的宏定义。无参宏定义无参数宏定义的格式为:#define 标识符 替换列表替换列表可以是数值常量、字符常量、字符串常量等,故可以把宏定义理解为使用标识符表示一常量,或称符号常量。说明:可以不在行首,但只允许它前面有空格符。例如:#define PI 3.1416 //正确,该行#前允许有空格 int a;#define N 5 /...

2019-08-31 10:46:11 507

转载 Python translate()方法

https://www.runoob.com/python/att-string-translate.html

2019-08-15 20:16:34 1016 1

原创 数据结构实验之链表七:单链表中重复元素的删除

数据结构实验之链表七:单链表中重复元素的删除Time Limit: 1000 ms Memory Limit: 65536 KiBSubmit Statistic DiscussProblem Description按照数据输入的相反顺序(逆位序)建立一个单链表,并将单链表中重复的元素删除(值相同的元素只保留最后输入的一个)。Input第一行输入元素个数 n (1 <= n &l...

2019-07-30 16:52:19 109

原创 用C++自带的sort函数进行结构体快排3个参数

#include #include <math.h>#include <string.h>#includeusing namespace std;struct node{int price;int quality;};struct node w[110];int compare(struct node a,struct node b){if(a.qu...

2019-07-28 15:40:26 487

原创 程序的功能是输入多名学生的姓名及其四科成绩,输出每

程序的功能是输入多名学生的姓名及其四科成绩,输出每一名学生的平均成绩。调试运行以下程序,改正其中的错误。#includestruct stud{char name[30];float score[4];float total;float average;}int main(void){struct stud st[5];int i,j;for(i=0;i<...

2019-06-22 18:37:08 1671

原创 输入一行字母字符,设置条件编译,使之能将字母全改为大写输出。(难度等级:中)

Problem Description输入一行字母字符,设置条件编译,使之能将字母全改为大写输出。(难度等级:中)输出数据后换行。Input按照题目描述输入。Output按照题目描述输出。Sample InputheLLoSample OutputHELLOHintSource#define LETTER 1#include<stdio.h>#in...

2019-06-22 16:43:45 2217

原创 首先定义一个带参数的宏,使两个参数的值互换

Problem Description首先定义一个带参数的宏,使两个参数的值互换。并写出程序,输入两个数作为使用宏时的实参,输出已交换后的两个值。Input要求输入数据之间,以空格隔开;Output输出数据之间,以英文逗号隔开,最后换行。Sample Input3 4Sample Output4,3HintSource#include<stdio.h>#inc...

2019-06-22 16:31:39 4138 3

转载 如何初始化指针变量

https://jingyan.baidu.com/article/915fc4145d045b51394b201f.html

2019-06-09 10:10:36 2078

原创 程序改错题1

程序改错题1Time Limit: 1000 ms Memory Limit: 65536 KiBSubmit StatisticProblem Description程序功能:定义一维数组a含有5个元素,并初始化各元素值为0;定义一维数组b含有5个元素,各元素值由键盘输入,最后输出数组a和数组b的值。请将程序中的错误部分改正,并调试运行。#include <stdio.h&g...

2019-06-09 09:58:29 1837

原创 数组实验5—评分数

数组实验5—评分数Time Limit: 1000 ms Memory Limit: 65536 KiBSubmit StatisticProblem Description演讲比赛中有10个评委打分,编程求某个选手最终得分(去掉一个最高分和一个最低分后其余分数的平均值)。Input按题目描述输入,数据之间用空格隔开。Output按题目要求输出,保留两位小数。Sample Inp...

2019-06-09 09:57:02 1240

原创 1002 写出这个数

#include<iostream>#include<string>#include<cstdio>using namespace std;int main(){ int i,sum=0; string s; cin>>s; for(i=0;s[i]!='\0';i++) { sum...

2019-05-31 23:56:29 104

原创 求单链表结点的阶乘和

6-6 求单链表结点的阶乘和 (15 分)本题要求实现一个函数,求单链表L结点的阶乘和。这里默认所有结点的值非负,且题目保证结果在int范围内。函数接口定义:int FactorialSum( List L );其中单链表List的定义如下:typedef struct Node PtrToNode;struct Node {int Data; / 存储结点数据 /PtrToNod...

2019-05-28 23:48:02 277

原创 整除问题

整除问题Time Limit: 1000 ms Memory Limit: 65536 KiBSubmit StatisticProblem Description编程求出两个正整数之间能被3整除且不能被5整除的所有奇数,并输出所以满足条件的数据个数。Input输入两个正整数(用空格分隔)赋给变量m和n。Output输出m和n之间能被3整除且不能被5整除的所有奇数要求:每行输出8...

2019-05-26 09:59:42 2810

原创 逆序数

逆序数Time Limit: 1000 ms Memory Limit: 65536 KiBSubmit StatisticProblem Description从键盘输入一个正整数(不超过十位),要求编程实现以下功能:① 求出这个数是几位数,并输出其位数;② 输出这个数的逆序数。(请思考:如果输入的数据末尾若干个零的情况,其逆序数是否需要特殊处理,需怎样处理?)(难度级别—中等)...

2019-05-26 09:58:45 5972

空空如也

空空如也

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

TA关注的人

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