2024 蓝桥打卡Day34

20240406蓝桥杯备赛

  • [1、学习蓝桥云课省赛冲刺课 【1-手写与思维】【2-递归与递推】](#1、学习蓝桥云课省赛冲刺课 【1-手写与思维】【2-递归与递推】)
  • [2、学习蓝桥云课Java省赛无忧班 【1-语言基础】](#2、学习蓝桥云课Java省赛无忧班 【1-语言基础】)
  • 3、代码练习
    • 字符串排序
    • [大小写转换 (ccfcsp之前要是学了我就能上200了 啊啊啊啊 错过啊)](#大小写转换 (ccfcsp之前要是学了我就能上200了 啊啊啊啊 错过啊))
    • [斐波那契数列 递归解法](#斐波那契数列 递归解法)
    • 纸张尺寸问题

1、学习蓝桥云课省赛冲刺课 【1-手写与思维】【2-递归与递推】

2、学习蓝桥云课Java省赛无忧班 【1-语言基础】

3、代码练习

字符串排序

java 复制代码
package THL_0406;

import java.util.Arrays;

public class ArrangeLetters {
	public static void main(String[] args) {
		String string = "WHERETHEREISAWILLTHEREISAWAY";
		char[] ch = string.toCharArray();
		Arrays.sort(ch);
		System.out.println(ch);
		
		
	}
}

大小写转换 (ccfcsp之前要是学了我就能上200了 啊啊啊啊 错过啊)

java 复制代码
package THL_0406;

import java.util.Scanner;

public class CaseConversion {

	public static void main(String[] args) {
		
		Scanner sc = new Scanner(System.in);
		String string = sc.next();
				
		// 异或
		char[] ch = string.toCharArray();
		for(int i=0;i<ch.length;i++) {
			ch[i] = (char) (ch[i] ^ 32); // 将大写字母转成小写字母,将小写字母转成大写字母
		}
		System.out.print("大小写互换为:"+" ");
		System.out.println(ch);

		
		System.out.println("全部转换成小写字母:"+string.toLowerCase()+"全部转换成大写字母:"+string.toUpperCase());

	}
}

斐波那契数列 递归解法

java 复制代码
package THL_0406;

import java.util.Scanner;

public class Fibonacci {

	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int num = sc.nextInt();
		System.out.println(Fibonacci(num));

	}
	
	public static int Fibonacci(int n) {
		if(n==1||n==2) {
			return 1;
		}else {
			return Fibonacci(n-1) + Fibonacci(n-2);
		}
	}
}

纸张尺寸问题

java 复制代码
package THL_0406;

import java.util.Scanner;

public class Fibonacci {

	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int num = sc.nextInt();
		System.out.println(Fibonacci(num));

	}
	
	public static int Fibonacci(int n) {
		if(n==1||n==2) {
			return 1;
		}else {
			return Fibonacci(n-1) + Fibonacci(n-2);
		}
	}
}
相关推荐
湖北二师的咸鱼16 分钟前
c#和c++区别
java·c++·c#
weixin_4180076023 分钟前
软件工程的实践
java
汪子熙30 分钟前
在 Word 里编写 Visual Basic 调用 DeepSeek API
后端·算法·架构
什么半岛铁盒1 小时前
Linux中INADDR_ANY详解
开发语言·c++·算法
顾小玙1 小时前
前缀和:leetcode974--和可被K整除的子数组
数据结构·算法
lpfasd1231 小时前
备忘录模式(Memento Pattern)
java·设计模式·备忘录模式
迢迢星万里灬1 小时前
Java求职者面试指南:Spring、Spring Boot、Spring MVC与MyBatis技术点解析
java·spring boot·spring·mybatis·spring mvc·面试指南
代码丰1 小时前
使用Spring Cloud Stream 模拟生产者消费者group destination的介绍(整合rabbitMQ)
java·分布式·后端·rabbitmq
猿来不是梦2 小时前
RT_Thread内核源码分析(五)——内存管理@小堆内存管理算法
stm32·单片机·算法·系统架构·rt_thread操作系统