蓝桥杯:FJ的字符串java动态规划实现

Python解答蓝桥杯省赛真题之从入门到真题 搜了很多历年蓝桥杯真题解答,大多都是Java,C++,C这些语言编写的代码解析。Python解析的几乎,甚至可以说没有。而当下Python又这么火热,蓝桥杯也出了Python组,所以打算写一个Python解答蓝桥杯真题的博客,供大家参考,也在这过程中和大家一起交流。 阅读详情
package lanqiaobei;

import java.util.Scanner;

/*
代码:BASIC-22 题目名称:FJ的字符串 关键字:字符串 递归 上传日期:2013-11-03 页面链接:http://lx.lanqiao.org/problem.page?gpid=T63
资源限制:时间限制:1.0s   内存限制:512.0MB 问题描述   FJ在沙盘上写了这样一些字符串:
  A1 = “A”
  A2 = “ABA”
  A3 = “ABACABA”
  A4 = “ABACABADABACABA”
  … …
  你能找出其中的规律并写所有的数列AN吗?
输入格式
  仅有一个数:N ≤ 26。
输出格式
  请输出相应的字符串AN,以一个换行符结束。输出中不得含有多余的空格或换行、回车符。
样例输入
3
样例输出
ABACABA

 */
public class FJString {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int n = sc.nextInt() ;
        FJString fj=new FJString();
        String v=fj.avc(n);
        System.out.println(v);
    }

    public String avc(int n) {
        if (n == 1) return "A";
        else {
            char c = (char) (n + 64);
            return avc(n - 1) + c + avc(n - 1);
        }
    }
}

 

STM32F4三重ADC+DMA双缓冲实战:用CubeMX搞定同步采样,告别数据覆盖烦恼 本文详细介绍了STM32F4三重ADC与DMA双缓冲技术的实战应用,通过CubeMX配置实现同步采样,解决数据覆盖问题。内容涵盖硬件架构解析、CubeMX工程配置、双缓冲实现技巧及调试优化方法,适用于电机控制、电力监测等需要高精度多通道信号采集的场景。 阅读详情

相关推荐

计算机视觉:暗通道去雾算法的原理及python实现

在绝大多数非天空的局部区域中,某些像素总会至少有一个颜色通道的值很低。对于一幅图像J(x),其暗通道的数学定义表示如下:其中,Ω(x)表示以x为中心的局部区域,上标c表示RGB三个通道。该公式的意义用代码表达也很简单,首先求出每个像素RGB分量中的最小值,存入一副和原始图像大小相同的灰度图中,然后再对这幅灰度图进行最小值滤波,滤波的半径由窗口大小决定。

weixin_51998427的博客 1万+

蓝桥杯 FJ的字符串 (Java)

1.题目 FJ在沙盘上写了这样一些字符串: A1 = “A” A2 = “ABA” A3 = “ABACABA” A4 = “ABACABADABACABA” … … 你能找出其中的规律并写所有的数列AN吗? 输入 仅有一个数:N ≤ 26。 输出 请输出相应的字符串AN,以一个换行符结束。输出中不得含有多余的空格或换行、回车符。 样例输入 3 样例输出 ABACABA 2.思路 规律就是开头和末尾输出的都是上一次的字符串,然后中间加个从A-Z的字符循环,详见代码 3.代码 impor

balder_girl的博客 311

RK3588嵌入式AI部署实战:从环境搭建到模型推理全链路

嵌入式AI部署涉及交叉编译、NPU驱动、模型量化与运行时环境等多个技术环节,其核心挑战在于软硬件版本矩阵的严格匹配。在边缘计算场景中,RK3588凭借6TOPS NPU算力成为热门平台,但环境搭建与模型转换的复杂性常导致部署效率低下。通过容器化工具链管理、量化参数对齐及多线程推理优化,可显著提升部署稳定性与推理性能。典型应用包括智能安防、工业质检与视频结构化分析。本文围绕RK3588的AI部署与环境搭建,系统梳理从系统烧录到板端推理的完整实践路径。

weixin_42520573的博客 284

【蓝桥杯】java基础练习-- FJ的字符串,供参考思路

先看题目 问题描述   FJ在沙盘上写了这样一些字符串:   A1 = “A”   A2 = “ABA”   A3 = “ABACABA”   A4 = “ABACABADABACABA”   … …   你能找出其中的规律并写所有的数列AN吗? 看到这种有规律的题目,我首先想到的是用递归方法。 递归函数,里面有注释,可以看看。 public static String FJ(int in){ //递归结束条件 if (in ==1){ retur

有学习问题可以加我qq群:785318982,群内有大佬免费答疑 649

基于STM32的便携式心率血氧监测系统 | 保姆式教程 开源可复刻

本项目基于STM32F103C8T6核心控制器,完整实现了便携式心率血氧监测系统的全功能开发,覆盖MAX30102光电传感器驱动、PPG信号处理、心率血氧解算算法、人机交互、数据存储、报警保护、低功耗管理等核心功能,全程采用无跳步保姆式教学,从硬件选型、接线、CubeMX配置、代码开发、调试优化全流程拆解,跟着步骤一步步操作,就能顺利完成项目复刻

ZhongWeiXiang9的博客 768

《AgentScope-Java 深入浅出教程》第1章 AgentScope-Java 简介

AgentScope-Java 是一个面向智能体的编程框架,专门用于构建基于大语言模型(LLM)的 AI 应用程序。│ 你的业务应用 ││ AgentScope-Java 框架 ││ │ 智能体 │ │ 工具 │ │ 记忆 │ │ 模型 │ ││ LLM 服务 (DashScope/OpenAI/...) │能力说明类比ReAct 推理让智能体能够"思考"并"行动"就像人类思考后再做事工具调用让智能体能够执行外部操作就像人使用计算器、搜索引擎记忆管理让智能体能够记住对话历史。

步子哥的博客 593

试题 基础练习 FJ的字符串 JAVA 蓝桥杯

问题描述   FJ在沙盘上写了这样一些字符串:   A1 = “A”   A2 = “ABA”   A3 = “ABACABA”   A4 = “ABACABADABACABA”   … …   你能找出其中的规律并写所有的数列AN吗? 输入格式   仅有一个数:N ≤ 26。 输出格式   请输出相应的字符串AN,以一个换行符结束。输出中不得含有多余的空格或换行、回车符。 这道题首先给人的感觉就是利用递归,但是我对递归的理解很少,递归时的具体细节我一会就被绕晕了,这道题我只能说是从宏观上进行切

weixin_46704406的博客 666

Vue2 - 最新详细实现网站内部打开预览 office 全套附件,在页面弹窗内解析预览 word文档、excel电子表格、ppt演示文稿(docx|xlsx|pptx|pdf|txt等文件)详细代码

vue2,nuxt2,office,文档,文件,查看预览,弹框预览,下载预览,如何预览pdf文档,打开查看,office全套文档,实现在线预览文件,小程序内预览word文件,手机h5移动端网页,nuxt文档在线预览,预览office最好用的插件,下载查看,Office在线预览,vue-office,vue如何使用vue-office教程示例,word文档,ppt,exce表格,预览电子文件,文档无法解析,打不开,报错,失效,保存下载,vue前端预览并下载doc、xls、pdf、txt及图片,vue2中预览p

🏆 前端领域优质创作者 1万+

蓝桥 FJ的字符串(Java)

【问题描述】   FJ在沙盘上写了这样一些字符串:   A1 = “A”   A2 = “ABA”   A3 = “ABACABA”   A4 = “ABACABADABACABA”   … …   你能找出其中的规律并写所有的数列AN吗? 【输入格式】   仅有一个数:N ≤ 26。 【输出格式】   请输出相应的字符串AN,以一个换行符结束。输出中不得含有多余的空格或换行、回车符。 【样例输入】   3 【样例输出】   ABACABA import java.util.Scanner; public

Abdulaziz的博客 254

SAP UI5 本地开发工具 fiori-tools-proxy 中间件详解及使用场景

该中间件基于 http-proxy-middleware 库实现,分为 ui5 资源代理和 backend 代理两大模式,并可与 fiori run 或 ui5 serve 命令无缝集成,通过配置 ui5.path、ui5.url 以及 backend.path、backend.url 等参数,实现与目标系统的灵活对接和安全配置 (就后端系统代理而言,fiori-tools-proxy 内置 @sap-ux/backend-proxy-middleware,可将以指定前缀(如。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 521

OTA 升级失败/回滚策略设计:打造安全可靠的双分区/断点续传/签名校验方案

双分区机制(A/B Partitioning)是OTA升级的“保险箱”。简单来说,设备存储分为两个分区:A分区(当前运行)和B分区(备用)。升级时,新固件写入B分区,A分区保持不变。如果升级成功,系统切换到B分区运行;如果失败,设备直接回滚到A分区,完全不受影响。这就像玩游戏存档:你打Boss前存了个档,万一挂了还能读档重来。双分区就是设备的“读档”机制,避免了变砖的尴尬。以Android设备为例,Google从Android 7.0开始强制引入A/B分区机制(Seamless Updates)。

大模型大数据攻城狮的专栏 1235

java 蓝桥杯 FJ字符串

问题描述   FJ在沙盘上写了这样一些字符串:   A1 = “A”   A2 = “ABA”   A3 = “ABACABA”   A4 = “ABACABADABACABA”   … …   你能找出其中的规律并写所有的数列AN吗? 输入格式   仅有一个数:N≤ 26。 输出格式   请输出相应的字符串AN,以一个换行符结束。

Yiyuan_chen的博客 1699

[Dify实战] 用 Dify 打造高效的新员工 7 天成长计划-带绑定资源

本文介绍了如何利用Dify平台为新员工制定智能成长计划,解决融入难、节奏乱、成长慢等问题。方案通过输入岗位信息自动生成7天结构化计划,包含每日任务和评估要点,并支持进度跟踪与报告输出。关键点在于设计清晰的Prompt模板,合理分配学习节奏,形成闭环反馈机制。该方案能显著提升新员工培养效率,实现人才培养的数字化升级。

技术小甜甜:传播可落地技术,帮助个人和企业降低解决真实场景问题的成本 570

蓝桥杯试题及答案分享(Python版)

蓝桥杯比赛介绍,Python组竞赛,试题分析与代码解读

计算机视觉方面的点点滴滴,欢迎一起讨论 2万+

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

【蓝桥杯短时间得高分备赛手册】

蓝桥杯备赛需构建"三阶体系":初期聚焦算法基础与数据结构,通过精选课程夯实核心算法;中期精准刷题,优先历年真题并适配难度,结合骗分技巧提升得分率;冲刺阶段以模拟实战为主,建立错题库并优化时间管理。赛制特色为阶梯评分与工具包容性,填空题支持多解法,编程题需注重代码效率。资源方面,官方手册与真题为必研内容,推荐结合清华Python课、千锋Java课及算法体系课系统学习。冲刺时强调暴力解法抢分、动态规划优化,并严格4小时模拟训练,确保考场发挥。

2403_87679370的博客 789

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

蓝桥杯复习笔记

BASIC 3 字母图形 这一题可以简化思路,规律从两个循环中获得(i - j) BASIC 10 十进制转16进制 十进制转x进制的题目惯用模板,注意如果要转的进制超过10,要考虑字母的情况。 if (a == 0) { cout << "0"; } else { while (a != 0) ...

FGY_u的博客 760

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

蓝桥杯 FJ的字符串(Java)

解题思路:首先通过观察,发现输入的数字n是几,就在将A+(n-1)做为分界线之前的一个字符串全复制一遍,放在分界线的后边。摸清规律之后,只需要每次做循环,一遍一遍的将前一个字符串做复制粘贴。 解题难点:就是要找出字符串的规律,不能盲目下手,它提示可以利用递归进行解题,因为循环便于理解,我就选择了自己的方案。其次,按照我的解题思路,如何找到数组中该存放分界线的位置显得尤为重要,只要找准位置,将前面所...

baldicoot_的博客 494

蓝桥杯基础练习——FJ的字符串(java)

问题描述  FJ在沙盘上写了这样一些字符串:  A1 = “A”  A2 = “ABA”  A3 = “ABACABA”  A4 = “ABACABADABACABA”  … …  你能找出其中的规律并写所有的数列AN吗?输入格式  仅有一个数:N ≤ 26。输出格式  请输出相应的字符串AN,以一个换行符结束。输出中不得含有多余的空格或换行、回车符。样例输入3样例输出ABACABA下面是代码:p...

likunkun__的博客 1376

Java蓝桥杯基础算法练习-FJ的字符串

问题描述   FJ在沙盘上写了这样一些字符串:   A1 = “A”   A2 = “ABA”   A3 = “ABACABA”   A4 = “ABACABADABACABA”   … …   你能找出其中的规律并写所有的数列AN吗? 输入格式   仅有一个数:N ≤ 26。 输出格式   请输出相应的字符串AN,以一个换行符结束。输出中不得含有多余的空格或换行、回车符。

luweing2012的博客 436

Java 蓝桥杯 试题 基础练习 FJ的字符串

资源限制 时间限制:1.0s 内存限制:512.0MB 问题描述   FJ在沙盘上写了这样一些字符串:   A1 = “A”   A2 = “ABA”   A3 = “ABACABA”   A4 = “ABACABADABACABA”   … …   你能找出其中的规律并写所有的数列AN吗? 输入格式   仅有一个数:N ≤ 26。 输出格式   请输出相应的字符串AN,以一个换...

w1725291561的博客 768

FJ的字符串 简单递归 Java语言 蓝桥杯

一、问题描述   FJ在沙盘上写了这样一些字符串:   A1 = “A”   A2 = “ABA”   A3 = “ABACABA”   A4 = “ABACABADABACABA”   … …   你能找出其中的规律并写所有的数列AN吗? 输入格式   仅有一个数:N ≤ 26。 输出格式   请输出相应的字符串AN,以一个换行符结束。输出中不得含有多余的空格或换行、回车符。 样例输入 3 样例...

雨果guo 405

java 蓝桥杯 基础练习 FJ的字符串

问题描述  FJ在沙盘上写了这样一些字符串:  A1 = “A”  A2 = “ABA”  A3 = “ABACABA”  A4 = “ABACABADABACABA”  … …  你能找出其中的规律并写所有的数列AN吗?输入格式  仅有一个数:N ≤ 26。输出格式  请输出相应的字符串AN,以一个换行符结束。输出中不得含有多余的空格或换行、回车符。样例输入3样例输出ABACABAimport ...

Shiny0815的博客 643

【蓝桥杯】FJ的字符串(Java实现)

/* 程序问题注释开始 程序的版权和版本声明部分 Copyright © 2020,湖南工程职业技术学院信息工程学院学生 All rights reserved. 文件名称: 蓝桥杯赛题 作 者: 李 斌 完成日期: 2020 年 04 月 08日 版 本 号: 021 对任务及求解方法的描述部分 问题描述   FJ在沙盘上写了这...

qq_46354133的博客 343

FJ的字符串 蓝桥杯Java算法练习

FJ的字符串 问题描述   FJ在沙盘上写了这样一些字符串:   A1 =“A”   A2 =“ABA”   A3 =“ABACABA”   A4 =“ABACABADABACABA”   ... ...   你能找出其中的规律并写所有的数列吗? 输入格式   仅有一个数:N≤26。 输出格式   请输出相应的字符串AN,以一个换行符结束。输出中不得含有多余的空格或换行,回车符。 样例输入 3 样例输出 ABACABA 解题思路 不难发现,题中规律为每增加一...

guou000205的博客 303

蓝桥杯 FJ的字符串 Java

问题描述 FJ在沙盘上写了这样一些字符串:   A1 = “A”   A2 = “ABA”   A3 = “ABACABA”   A4 = “ABACABADABACABA”   … …   你能找出其中的规律并写所有的数列AN吗? 输入格式 仅有一个数:N ≤ 26。 输出格式 请输出相应的字符串AN,以一个换行符结束。输出中不得含有多余的空格或换行、回车符。 样例输入 3 样例输出 ABACA...

李大鸭的博客 588

蓝桥杯--基础训练---龟兔赛跑、FJ字串(Java)

一、龟兔赛跑   问题描述:话说这个世界上有各种各样的兔子和乌龟,但是研究发现,所有的兔子和乌龟都有一个共同的特点——喜欢赛跑。于是世界上各个角落都不断在发生着乌龟和兔子的比赛,小华对此很感兴趣,于是决定研究不同兔子和乌龟的赛跑。他发现,兔子虽然跑比乌龟快,但它们有众所周知的毛病——骄傲且懒惰,于是在与乌龟的比赛中,一旦任一秒结束后兔子发现自己领先t米或以上,它们就会停下来休息s秒。对于不同的兔

嘻嘻的博客 931
上一篇: leetcode:两两交换链表中的节点(java)
下一篇: leetcode:删除数组中的重复项
ArchitectDream
博客等级 码龄9年 48粉丝 288原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值