题目链接 https://pintia.cn/problem sets/994805260223102976/problems/994805280817135616 题解 用数组 存储字母出现次数,数组下标代表字母,数组元素是次数。遍历字符串,统计各字母出现次数,最后遍历 寻找出现次数最多的字母。 ...
分类:
其他好文 时间:
2019-08-10 21:03:26
阅读次数:
90
描述 enumerate() 函数用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,同时列出数据和数据下标,一般用在 for 循环当中。 语法 以下是 enumerate() 方法的语法: 参数 sequence -- 一个序列、迭代器或其他支持迭代对象。 start -- 下标 ...
分类:
编程语言 时间:
2019-08-09 17:26:38
阅读次数:
98
条件语句 循环语句 1、while语句 2、for语句 python中for语句和其他编程语言的for语句大不相同。python中for语句: eleSet指的是元素集,可以是字符串、列表、元组、集合、字典,也可以是range()函数创建的某个数字区间。 使用for语句遍历字符串、列表、元组、集合、 ...
分类:
编程语言 时间:
2019-08-03 18:50:35
阅读次数:
96
/* * * 使用HashMap存储数据并遍历(字符串作为key) * *使用HashMap存储数据并遍历(自定义对象作为key) */ 字符串做key和Map的使用一样,重点介绍自定义对象作为key 输出 说明: 输出Student对象为地址值,需要重写其toString方法 作为key的Stud ...
分类:
其他好文 时间:
2019-08-02 12:34:02
阅读次数:
89
练习: 计算一个字符串中每个字符出现次数 分析: 1.使用Scanner获取用户输入的字符串 2.创建Map集合,key是字符串中的字符,value是字符的个数 3.遍历字符串,获取每一个字符 4.使用获取到的字符,去Map集合判断key是否存在 key存在: 通过字符(key),获取value(字 ...
分类:
其他好文 时间:
2019-07-25 23:42:56
阅读次数:
110
回文:aba abcba 双重循环遍历字符串,外层从第一个开始找,内层循环从最后一个开始找。当外层的字符和内存循环的字符相等时则组成新的数组,判断是否是回文 ...
分类:
其他好文 时间:
2019-07-17 16:54:25
阅读次数:
80
1.数字遍历for(i=a;i<=b;i++)//i完成了对[a,b]的遍历2.数组遍历for(i=0;i<n;i++)//a[i]完成了对数组a的遍历3.字符串遍历for(i=0;str[i];i++)//str[i]完成了对字符串str的遍历4.数位遍历for(i=src;i>0;i=i/10){i%n}//完成了对n进制数字src中每一位的遍历例如:#include<
分类:
编程语言 时间:
2019-07-16 00:21:04
阅读次数:
259
题目: 给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。 示例 1: 输入: "abcabcbb"输出: 3 解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。 示例 2: 采用哈希表法:设定左右双指针l和r,遍历字符串;哈希表存储某字符s[i]最新在字符串中出现的位 ...
分类:
编程语言 时间:
2019-07-05 19:33:52
阅读次数:
197
字符串的创建str 使用 单引号 ' ' 或 " " 来创建 s = 'hello world',字符串创建之后不可修改 字符串的运算符 + :字符串的连接 | * :字符串的复制 | [ ] : 字符串的索引 | in , not in :成员运算符 | for : 可以进行迭代(遍历) 字符串的 ...
分类:
其他好文 时间:
2019-06-29 19:29:33
阅读次数:
105
题目描述 树和二叉树基本上都有先序、中序、后序、按层遍历等遍历顺序,给定中序和其它一种遍历的序列就可以确定一棵二叉树的结构。 假定一棵二叉树一个结点用一个字符描述,现在给出中序和按层遍历的字符串,求该树的先序遍历字符串。 输入格式 共两行,每行是由字母组成的字符串(一行的每个字符都是唯一的),分别表 ...
分类:
其他好文 时间:
2019-06-07 19:35:19
阅读次数:
123