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

网站制作实例嘉兴企业网站制作

网站制作实例,嘉兴企业网站制作,逆袭做富豪官方网站,三亚网1.题目 给定两个字符串 s 和 t #xff0c;编写一个函数来判断 t 是否是 s 的字母异位词。 注意#xff1a;若 s 和 t 中每个字符出现的次数都相同#xff0c;则称 s 和 t 互为字母异位词。 2.示例 sadasd tdaads 返回true saddad t 编写一个函数来判断 t 是否是 s 的字母异位词。 注意若 s 和 t 中每个字符出现的次数都相同则称 s 和 t 互为字母异位词。 2.示例 sadasd tdaads 返回true saddad t adddt 返回true 提示 1 s.length, t.length 5 * 104s 和 t 仅包含小写字母 3.思路 统计字符 首先可以通过统计两者的每一个字符出现的次数进行统计然后通过遍历两者26个字母判断是否都能相等如果都能相等则返回true否则为false 4.代码 LeetCode代码 class Solution {public boolean isAnagram(String s, String t) {int count_s[] new int[26];int count_t[] new int[26];for (char s_index:s.toCharArray()) {count_s[s_index-a];}for (char t_index:t.toCharArray()) {count_t[t_index-a];}for (int i0;i26;i){if (count_s[i]!count_t[i]){return false;}}return true;} } 可以看到内存管理并不理想所以可以尝试将两个数组结合起来变成一个数组即为累加数组在s数组中累加在t数组中累减。最后通过数组内的元素是否有不为0的元素来判断返回值 改良后代码   class Solution {public boolean isAnagram(String s, String t) {int sum[] new int[26];for (char s_index:s.toCharArray()) {sum[s_index-a];}for (char t_index:t.toCharArray()) {sum[t_index-a]--;}for (int i0;i sum.length;i){if (sum[i]!0){return false;}}return true;} } 详细案例代码 package LeetCode15_1;public class javaDemo {public static void main(String[] args) {String s rat;String t car;boolean flag false; // 创建唯一累加数组int sum[] new int[26]; // 遍历s统计s所有字母的出现次数for (char s_index:s.toCharArray()) {sum[s_index-a];} // 遍历t减去t所有字母出现的次数for (char t_index:t.toCharArray()) {sum[t_index-a]--;} // 如果两者出现次数都一样那么数组元素应该全是0for (int i0;i sum.length;i){if (sum[i]!0){flag false;break;}}System.out.println(flag);} }会了试试挑战下一题♪∀● ●´∀♪ LeetCode150道面试经典题-- 两数之和(简单)_Alphamilk的博客-CSDN博客
http://www.zqtcl.cn/news/489002/

相关文章:

  • 自己做的网站怎么加入微信支付综合性门户网站列举
  • 哪个网站 可以做快递单录入网站怎么做抽奖
  • 网站设计培训班网站域名费用怎么做分录
  • 济南做网站哪里好惠州附近公司做网站建设多少钱
  • 使用oss做静态网站网站广告牌制作教程
  • 外贸看的英文网站公众号模板编辑器
  • 做网站的数据库的步骤阅读网站模板下载
  • 建设网站要钱吗个人养老金制度是什么意思
  • 做h5的网站页面设计软文素材网站
  • 黄冈网站推广软件费用是多少手机网站弹出层插件有哪些
  • wordpress文章链接怎么改怎么优化关键词排名优化
  • 专业做包包的网站好产品网站做营销推广
  • 网站刚建好怎么做能让百度收录湖北黄石网站建设
  • 网站建设拾金手指下拉二一wordpress 插件破解
  • 天津做网站外包公司有哪些美橙互联网站
  • 石家庄网站建设蓝点办公室装修工程
  • 申请网站空间就是申请域名建设机械网站咨询
  • 做美食网站有哪些网站怎么做自响应
  • 衡水网站建设维护宝安官网网站建设比较好的
  • 网站建设的审批重庆建设工程信息网30系统
  • 泉州软件开发培训机构怎么做网站内部链接的优化
  • 网站定位是什么中国it外包公司排名
  • 洛阳微信平台网站建设网站成功案例分析
  • 网站建设在淘宝怎么分类深圳软件开发招聘信息
  • .net如何做网站个人网站的制作
  • 网站优化排名推广站长统计官方网站
  • 长沙wap网站建设wordpress 用户 函数
  • 淮安做网站的公司有哪些公司目前上海有几个区
  • 怎么做自动跳转网站建站之星 discuz
  • 网站建设开发合同范本页面设计有哪几种风格