当前位置: 首页 > news >正文

LeetCode第824题 - 山羊拉丁文

题目

解答

String toGoatLatin(String S) {if (S == null) {return "";}S = S.trim();if (S.isEmpty()) {return "";}StringBuilder sb = new StringBuilder();String[] tokens = S.split(" ");for (int i = 0, j = 1, length = tokens.length; i < length; ++i, ++j) {StringBuilder field = new StringBuilder();String token = tokens[i];switch (token.charAt(0)) {case 'a':case 'e':case 'i':case 'o':case 'u':case 'A':case 'E':case 'I':case 'O':case 'U': {field.append(token).append("ma");for (int k = 0; k < j; ++k) {field.append("a");}sb.append(field.toString()).append(" ");}break;default: {field.append(token.substring(1)).append(token.charAt(0)).append("ma");for (int k = 0; k < j; ++k) {field.append("a");}sb.append(field.toString()).append(" ");}break;}}if (sb.length() > 0) {sb.deleteCharAt(sb.length() - 1);}return sb.toString();
}

要点
题目比较长,但实际并没有什么难度。

相关文章:

LeetCode第824题 - 山羊拉丁文

题目 解答 String toGoatLatin(String S) {if (S null) {return "";}S S.trim();if (S.isEmpty()) {return "";}StringBuilder sb new StringBuilder();String[] tokens S.split(" ");for (int i 0, j 1, length tokens.length; i <…...

[Python] 什么是逻辑回归模型?使用scikit-learn中的LogisticRegression来解决乳腺癌数据集上的二分类问题

什么是线性回归和逻辑回归&#xff1f; 线性回归是一种用于解决回归问题的统计模型。它通过建立自变量&#xff08;或特征&#xff09;与因变量之间的线性关系来预测连续数值的输出。线性回归的目标是找到一条直线&#xff08;或超平面&#xff09;&#xff0c;使得预测值与观…...

那些不输于乙游男主人设的国漫男主

最近乙游的势头越来越猛&#xff0c;新宠旧爱一起上阵&#xff0c;叫人应接不暇。在二次元的世界里&#xff0c;乙游男主们凭借着超凡的魅力&#xff0c;成为了无数少女心中的理想对象。他们或冷酷、或温柔、或阳光、或神秘&#xff0c;每一个角色都有着独特的性格和故事。 乙游…...

Apache Doris 整合 FLINK CDC + Iceberg 构建实时湖仓一体的联邦查询

1概况 本文展示如何使用 Flink CDC Iceberg Doris 构建实时湖仓一体的联邦查询分析&#xff0c;Doris 1.1版本提供了Iceberg的支持&#xff0c;本文主要展示Doris和Iceberg怎么使用&#xff0c;大家按照步骤可以一步步完成。完整体验整个搭建操作的过程。 2系统架构 我们整…...

关于华为应用市场上架,申请权限未告知目的被驳回问题的简单处理方式

关于华为应用市场上架过程中出现的【您的应用在运行时&#xff0c;未同步告知权限申请的使用目的&#xff0c;向用户索取&#xff08;存储、拍照&#xff09;等权限&#xff0c;不符合华为应用市场审核标准。】 使用方式&#xff1a; 1、引入 import permision from "/m…...

【ElasticSearch】概述

文章目录 ElasticSearch1.基本介绍2.设计理念3.基本架构与核心概念学习参考资料&#xff1a; ElasticSearch 简单整理ES基本概念&#xff0c;设计理念&#xff0c;构建与使用&#xff0c;供回顾。 1.基本介绍 Elasticsearch 是一个基于 Apache Lucene 的开源的分布式搜索引擎…...

十进制转十六进制 C/C++蓝桥杯基础试题BASIC-10

问题描述 十六进制数是在程序设计时经常要使用到的一种整数的表示方式。它有0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F共16个符号&#xff0c;分别表示十进制数的0至15。十六进制的计数方法是满16进1&#xff0c;所以十进制数16在十六进制中是10&#xff0c;而十进制的17在十六进制中是…...

【LVGL环境搭建】

LVGL环境搭建 win模拟器环境搭建一.二.三.四.五. Ubuntu模拟器环境搭建一. 前置准备二. 下载LVGL Source code&#xff1a;三. 安装sdl2&#xff1a;四. 开启VScode执行五. 安装扩展套件六. 按F5执行七. 执行结果 win模拟器环境搭建 一. 二. 三. 四. 五. Ubuntu模拟器环境…...

【c语言】简单贪吃蛇的实现

目录 一、游戏说明 ​编辑 二、地图坐标​ ​编辑 三、头文件 四、蛇身和食物​ 五、数据结构设计​ 蛇节点结构如下&#xff1a; 封装一个Snake的结构来维护整条贪吃蛇&#xff1a;​ 蛇的方向&#xff0c;可以一一列举&#xff0c;使用枚举&#xff1a; 游戏状态&a…...

2023年09月CCF-GESP编程能力等级认证Python编程六级真题解析

Python等级认证GESP(1~6级)全部真题・点这里 一、单选题(共15题,共30分) 第1题 近年来,线上授课变得普遍,很多有助于改善教学效果的设备也逐渐流行,其中包括比较常用的手写板,那么它属于哪类设备?( ) A:输入 B:输出 C:控制 D:记录 答案:A 第2题 以下关于…...

Flink中StateBackend(工作状态)与Checkpoint(状态快照)的关系

State Backends 由 Flink 管理的 keyed state 是一种分片的键/值存储&#xff0c;每个 keyed state 的工作副本都保存在负责该键的 taskmanager 本地中。另外&#xff0c;Operator state 也保存在机器节点本地。Flink 定期获取所有状态的快照&#xff0c;并将这些快照复制到持…...

【C语言刷题系列】喝汽水问题

文章目录 一、文章简介 1.先买再换 1.1 代码逻辑&#xff1a; 1.2 完整代码 1.3 运行结果 1.4 根据方法一总结优化 2.边买边换 2.1 代码逻辑&#xff1a; 2.2 完整代码 2.3 运行结果 一、文章简介 本文所述专栏——C语言经典编程问题 C语言刷题_倔强的石头106的博客…...

[C++] C++ 11的functional模块介绍和使用案例

functional模块介绍 functional模块是C 11提供了一组函数对象和算法&#xff0c;用于增强C的函数式编程能力。该模块中的函数对象和算法可以大大简化代码&#xff0c;并提供了一些有用的工具&#xff0c;例如函数适配器和函数对象的组合。 functional模块中的函数对象包括&am…...

kubernetes基本概念和操作

基本概念和操作 1.Namespace1.1概述1.2应用示例 2.Pod2.1概述2.2语法及应用示例 3.Label3.1概述3.2语法及应用示例 4.Deployment4.1概述4.2语法及应用示例 5.Service5.1概述5.2语法及应用示例5.2.1创建集群内部可访问的Service5.2.2创建集群外部可访问的Service5.2.3删除服务5.…...

20240128周报-网络太杂,Tomcat太难

今天来做个小总结吧&#xff0c;之前说想用几个月的时间将Java生态给整理一遍&#xff0c;该工作已经进入第三周了。先和各位老老板汇报一下上一周的工作&#xff0c;然后说一下本周的计划和后面的计划。 1.上周工作 上周的计划是将网络和Tomcat的内容梳理一番&#xff0c;但…...

DES加密原理

DES加密算法综合运用了置换、代替、代数等多种密码技术&#xff0c;具有设计精 巧、实现容易、使用方便等特点。DES加密算法的明文、密文和密钥的分组长度 都是64位&#xff0c;详细的DES加密算法结构如图6-10所示。 图6-10 DES加密算法结构图 DES加密过程如下所示&#xff…...

react 之 useCallback

简单讲述下useCallback的使用方法&#xff0c;useCallback也是用来缓存的&#xff0c;只不过是用于做函数缓存 // useCallbackimport { memo, useCallback, useState } from "react"const Input memo(function Input ({ onChange }) {console.log(子组件重新渲染了…...

OfficeWeb365 Readfile 任意文件读取漏洞复现

0x01 产品简介 OfficeWeb365 是专注于 Office 文档在线预览及PDF文档在线预览云服务,包括 Microsoft Word 文档在线预览、Excel 表格在线预览、Powerpoint 演示文档在线预览,WPS 文字处理、WPS 表格、WPS 演示及 Adobe PDF 文档在线预览。 0x02 漏洞概述 OfficeWeb365 Rea…...

UnityShader(十三)Unity内置的函数

在计算光照模型时我们需要得到许多数据&#xff0c;比如光源方向、视角方向这种基本信息。 在之前的例子中都是自行在代码里计算的&#xff0c;比如&#xff1a; normalize(_WorldSpaceLight0Pos.xyz) 得到光源方向&#xff08;这种方法实际只适用平行光&#xff09; normaliz…...

【开源】基于Qt5的ROS1/ROS2人机交互软件(支持地图编辑/多点导航)

本项目基于Qt5开发&#xff0c;基于CMake进行构建&#xff0c;可以实现一套代码同时在ROS1/ROS2系统中使用(本项目已接入CI,保证多ROS版本/系统版本可用性) 项目地址&#xff1a; https://github.com/chengyangkj/Ros_Qt5_Gui_App 软件在编译时会自动识别环境变量中的ROS1/ROS…...

终极指南:如何快速掌握 Tooltipster 提示框插件的完整教程

终极指南&#xff1a;如何快速掌握 Tooltipster 提示框插件的完整教程 【免费下载链接】tooltipster A jQuery tooltip plugin 项目地址: https://gitcode.com/gh_mirrors/to/tooltipster Tooltipster 是一个灵活且功能强大的 jQuery 提示框插件&#xff0c;专为现代 We…...

Windows系统直接运行Android应用:APK Installer全指南

Windows系统直接运行Android应用&#xff1a;APK Installer全指南 【免费下载链接】APK-Installer An Android Application Installer for Windows 项目地址: https://gitcode.com/GitHub_Trending/ap/APK-Installer 你是否曾因Android模拟器启动缓慢、占用资源过多而放…...

DeepSeek-OCR-2效果惊艳:精准识别段落、标题、表格,完美还原排版

DeepSeek-OCR-2效果惊艳&#xff1a;精准识别段落、标题、表格&#xff0c;完美还原排版 1. 为什么需要结构化OCR工具 在日常办公和文档处理中&#xff0c;我们经常遇到这样的困扰&#xff1a;扫描或拍摄的文档图片&#xff0c;经过传统OCR识别后&#xff0c;得到的只是一堆杂…...

LFM2.5-1.2B-Thinking-GGUF企业级集成方案:与内部系统对接的认证与审计

LFM2.5-1.2B-Thinking-GGUF企业级集成方案&#xff1a;与内部系统对接的认证与审计 1. 企业级AI集成的核心挑战 当企业考虑将大语言模型集成到内部系统时&#xff0c;安全性、合规性和可管理性成为首要考量。我们最近为一家金融机构部署LFM2.5-1.2B-Thinking-GGUF模型时&…...

Lite-Avatar与ChatGPT结合的智能对话系统实现

Lite-Avatar与ChatGPT结合的智能对话系统实现 1. 引言 想象一下&#xff0c;你正在和一个数字人进行视频对话&#xff0c;它不仅能够听懂你的问题&#xff0c;还能用生动的表情和自然的语气回答你&#xff0c;就像和一个真人交流一样。这种体验现在已经不再是科幻电影里的场景…...

VirtualRouter:构建企业级无线接入点的零成本解决方案

VirtualRouter&#xff1a;构建企业级无线接入点的零成本解决方案 【免费下载链接】VirtualRouter Wifi Hotspot for Windows computers (Windows 7, 8.x, Server 2012 and newer!) 项目地址: https://gitcode.com/gh_mirrors/vi/VirtualRouter 【痛点场景分析】你的网络…...

告别云端!用Ollama本地运行Yi-Coder-1.5B,保护代码隐私的终极方案

告别云端&#xff01;用Ollama本地运行Yi-Coder-1.5B&#xff0c;保护代码隐私的终极方案 1. 为什么选择本地代码生成模型&#xff1f; 在软件开发过程中&#xff0c;我们经常需要快速生成代码片段、解决编程问题或理解复杂逻辑。传统做法是使用云端代码生成服务&#xff0c;…...

Qwen3.5-9B-AWQ-4bit图文问答进阶:结合上下文的多图对比分析方法

Qwen3.5-9B-AWQ-4bit图文问答进阶&#xff1a;结合上下文的多图对比分析方法 1. 多图对比分析的价值与应用场景 在日常工作和生活中&#xff0c;我们经常需要比较和分析多张图片之间的异同。传统的人工对比方法耗时耗力&#xff0c;而借助Qwen3.5-9B-AWQ-4bit这样的多模态模型…...

Git多Gitee账号独立管理方案(单电脑双项目场景)

Git多Gitee账号独立管理方案(单电脑双项目场景) 一、适用场景描述 版本控制:Gitee/GitHub/GitLab都可。 本文以Gitee为例。 在日常开发工作中,很多开发者会遇到同一台电脑,需要管理两个不同Gitee账号,分别对应两个独立项目的场景,具体场景如下: 个人开发项目与公司工…...

2026春招留学生必看:AI热潮下如何逆袭上岸大厂?高薪岗位申请指南

最近后台被问爆了——“安妮&#xff0c;今年春招到底什么情况&#xff1f;”“留学生回国还有优势吗&#xff1f;”“AI这么火&#xff0c;我们怎么上车&#xff1f;” 我花了三天时间&#xff0c;把字节、腾讯、百度、蚂蚁、美团这波春招的底裤都扒了一遍&#xff0c;结合和2…...