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);
		}
	}
}
相关推荐
XXOOXRT17 分钟前
基于SpringBoot的加法计算器
java·spring boot·后端·html5
阿崽meitoufa21 分钟前
JVM虚拟机:垃圾收集器和判断对象是否存活的算法
java·jvm·算法
我是苏苏44 分钟前
C#高级:使用ConcurrentQueue做一个简易进程内通信的消息队列
java·windows·c#
ballball~~1 小时前
拉普拉斯金字塔
算法·机器学习
Cemtery1161 小时前
Day26 常见的降维算法
人工智能·python·算法·机器学习
heartbeat..2 小时前
数据库基础知识体系:概念、约束、范式与国产产品
java·数据库·学习笔记·国产数据库
PXM的算法星球3 小时前
【操作系统】哲学家就餐问题实现详解
java
2301_815357703 小时前
Java项目架构从单体架构到微服务架构的发展演变
java·微服务·架构
Ethan-D3 小时前
#每日一题19 回溯 + 全排列思想
java·开发语言·python·算法·leetcode
Benny_Tang3 小时前
题解:CF2164C Dungeon
c++·算法