从零开始的LeetCode刷题日记:242. 有效的字母异位词

一.相关链接

题目链接:242. 有效的字母异位词

二.心得体会

这是一道很简单的哈希表的题目,因为只涉及了26个字母的映射,所以完全可以用数组来解决。

三.代码

class Solution {
public:bool isAnagram(string s, string t) {int length_s = s.size();int length = t.size();  if(length!=length_s) return false;int record[26] = {0};for(int i=0;i<length;i++){record[s[i] - 'a']++;} for(int i=0;i<length;i++){record[t[i] - 'a']--;}for(int i=0;i<26;i++){if(record[i]!=0) return false;}return true;}
};

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/807817.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

初步了解Zookeeper

目录 1. Zookeeper定义 2. Zookeeper工作机制 3. Zookeeper特点 4. Zookeeper数据结构 5. Zookeeper应用场景 5.1 统一命名服务 5.2 统一配置管理 5.3 统一集群管理 5.4 服务器动态上下线 5.5 软负载均衡 6. Zookeeper 选举机制 6.1 第一次启动选举机制 6.2 非第一…

Linux,使用魔搭modelscope下载ChatGLM3-6B-32K大模型

1.进入命令行 2.pip安装modelscope pip install modelscope 3.进入python python 4.引入snapshot_download from modelscope import snapshot_download 5. 下载模型&#xff0c;cache_dir是大模型的保存路径 model_dir snapshot_download("ZhipuAI/chatglm3-6b-3…

分类预测 | Matlab实现KPCA-IDBO-LSSVM基于核主成分分析和改进蜣螂优化算法优化最小二乘支持向量机分类预测

分类预测 | Matlab实现KPCA-IDBO-LSSVM基于核主成分分析和改进蜣螂优化算法优化最小二乘支持向量机分类预测 目录 分类预测 | Matlab实现KPCA-IDBO-LSSVM基于核主成分分析和改进蜣螂优化算法优化最小二乘支持向量机分类预测分类效果基本描述程序设计参考资料 分类效果 基本描述…

【Python数据分析】让工作自动化起来,无所不能的Python

这里写目录标题 前言一、Python是办公自动化的重要工具二、Python是提升职场竞争力的利器三、Python是企业数字化的重要平台四、Python是AI发展的重要通道之一编辑推荐内容简介作者简介前言读者对象如何阅读本书目录 前言 随着我国企业数字化和信息化的深入&#xff0c;企业对…

实施工程师必会的市面上常用的系统

1.WMS系统 WMS系统指的是"Warehouse Management System"&#xff0c;即仓库管理系统。它是一种软件工具或平台&#xff0c;用于管理和优化仓库内的物流和库存操作。WMS系统通常提供各种功能和工具&#xff0c;以帮助仓库管理者有效地管理仓库内的库存、货物流动和工作…

大屏可视化展示平台解决方案(word原件获取)

1.系统概述 1.1.需求分析 1.2.重难点分析 1.3.重难点解决措施 2.系统架构设计 2.1.系统架构图 2.2.关键技术 2.3.接口及要求 3.系统功能设计 3.1.功能清单列表 3.2.数据源管理 3.3.数据集管理 3.4.视图管理 3.5.仪表盘管理 3.6.移动端设计 3.1.系统权限设计 3.2.数据查询过程设…

【论文阅读】MCTformer: 弱监督语义分割的多类令牌转换器

【论文阅读】MCTformer: 弱监督语义分割的多类令牌转换器 文章目录 【论文阅读】MCTformer: 弱监督语义分割的多类令牌转换器一、介绍二、联系工作三、方法四、实验结果 Multi-class Token Transformer for Weakly Supervised Semantic Segmentation 本文提出了一种新的基于变换…

ActiveMQ + MQTT 集群搭建(docker版本)

文章目录 前言一、docker方式部署1.创建挂载目录2.分别修改三个配置文件&#xff08;虚机配置第三点一致&#xff09;&#xff0c;如下&#xff1a;3.容器启动&#xff1a;4.集群验证 总结 前言 上一篇文章已经总结了 ActiveMQ MQTT 集群搭建&#xff08;虚机版本&#xff09…

ONERugged车载平板电脑厂家丨工业车载电脑优势体现丨3年质保

作为现代社会中必不可少的出行工具&#xff0c;汽车不仅仅是代步工具&#xff0c;更是我们生活中的重要一部分。而在如此多功能的汽车内&#xff0c;一款高可靠性、适应不同行业应用的车载平板电脑成为了当下的热门选择。ONERugged车载平板电脑以其卓越的品质和强大的功能而备受…

Java前置一些知识

文章目录 搭建Java环境安装path环境变量Java技术体系 Java执行原理JDK组成跨平台Java内存分配 IDEA管理Java程序 搭建Java环境 安装 oralce官网下载 JDK17 Windows 傻瓜式的点下一步就行&#xff0c;注意&#xff1a;安装目录不要有空格、中文 java 执行工具 javac 编译工具…

MWeb Pro For Mac v4.5.9 强大的 Markdown 软件中文版

MWeb 是专业的 Markdown 写作、记笔记、静态博客生成软件&#xff0c;目前已支持 Mac&#xff0c;iPad 和 iPhone。MWeb 有以下特色&#xff1a; 软件下载&#xff1a;MWeb Pro For Mac v4.5.9 软件本身&#xff1a; 使用原生的 macOS 技术打造&#xff0c;追求与系统的完美结合…

为什么需要网络切片?

网络切片是电信领域的一个突破性概念&#xff0c;它允许将物理网络基础设施划分为多个虚拟网络&#xff0c;称为切片。每个切片作为一个独立的网络运行&#xff0c;拥有自己的专用资源和定制的特性&#xff0c;满足不同应用、行业或用户的特定需求。 将网络切片视为在共享物理…

Linux云计算之Linux基础3——Linux系统基础part-2

1、终端、shell、文件理论 1、终端 终端(terminal)&#xff1a;人和系统交互的必要设备&#xff0c;人机交互最后一个界面&#xff08;包含独立的输入输出设备&#xff09; 物理终端(console)&#xff1a;直接接入本机器的键盘设备和显示器虚拟终端(tty)&#xff1a;通过软件…

富格林:堤防交易陷阱安全做单交易

富格林悉知&#xff0c;现货黄金市场是一个包容性很强的市场&#xff0c;因为它有非常方便的交易规则。投资者可在市场以不同的交易方式来获取盈利&#xff0c;但同时需注意的是&#xff0c;市场也存在一定的交易陷阱&#xff0c;要注意的提高辨别能力&#xff0c;谨防落入陷阱…

数据绑定多级对象属性时的报错解决

数据绑定多级对象属性时的报错解决 &#xff08;1&#xff09;例子如下&#xff1a; &#xff08;2&#xff09;当syncObjForm被后台数据赋值时&#xff0c;会产生报错&#xff1a; &#xff08;3&#xff09;原因就是&#xff1a; 模板在渲染时&#xff0c;读取对象中的某个…

TensorRT从入门到了解-学习笔记(待续)

b站TensorRT官方教程学习笔记 目录 0.简述1. Part1 TensorRT 简介1.1 TensorRT 简介1.1.1 TensorRT基本特性和用法1.1.2 TensorRT基本流程1.1.3 TensorRT上搭建模型方法1.1.3.1 Workflow:使用TensorRT API搭建1.1.3.1.1 Logger日志记录器1.1.3.1.2 Builder引擎构建器1.1.3.2 Wo…

普通人怎么赚钱?2024普通人做什么好?2024创业项目小成本!2024创业新项目新商机!2024做什么行业前景好?

普通人真的想赚钱&#xff0c;必须得去赚看得见的钱。什么是看得见的钱&#xff1f;打个比方卖一份炒粉&#xff0c;成本是三块&#xff0c;卖十块钱&#xff0c;一天卖出去100份&#xff0c;那一天就赚700块钱&#xff0c;而不是去跟人合伙&#xff0c;你连钱都没赚到&#xf…

【matlab】如何解决打开缓慢问题(如何让matlab在十几秒内打开)

【matlab】如何解决打开缓慢问题&#xff08;如何让matlab在十几秒内打开&#xff09; 找到我们解压缩时Crack中的license_standalone.lic文件&#xff0c;将其拷贝 在安装matlab的路径下新建一个文件&#xff0c;粘贴上面的license_standalone.lic文件 在桌面鼠标移动到matl…

每日一题:修改后的最大二进制字符串

给你一个二进制字符串 binary &#xff0c;它仅有 0 或者 1 组成。你可以使用下面的操作任意次对它进行修改&#xff1a; 操作 1 &#xff1a;如果二进制串包含子字符串 "00" &#xff0c;你可以用 "10" 将其替换。 比方说&#xff0c; "00010"…

【leetcode面试经典150题】34.有效的数独(C++)

【leetcode面试经典150题】专栏系列将为准备暑期实习生以及秋招的同学们提高在面试时的经典面试算法题的思路和想法。本专栏将以一题多解和精简算法思路为主&#xff0c;题解使用C语言。&#xff08;若有使用其他语言的同学也可了解题解思路&#xff0c;本质上语法内容一致&…