博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【LintCode 简单】646. 第一个独特字符位置
阅读量:4088 次
发布时间:2019-05-25

本文共 369 字,大约阅读时间需要 1 分钟。

1.问题描述:

给出一个字符串。找到字符串中第一个不重复的字符然后返回它的下标。如果不存在这样的字符,返回 -1

2.样例:

给出字符串 s = "lintcode",返回 0
给出字符串 s = "lovelintcode",返回 2

3.代码:

class Solution:    """    @param: s: a string    @return: it's index    """    def firstUniqChar(self, s):        # write your code here        length=len(s)        for i in range(length):            j=0            fg=True            while j

转载地址:http://mouii.baihongyu.com/

你可能感兴趣的文章
数据结构-二叉树、B树、B+树、B*树(整理版)
查看>>
Kerberos基本原理、安装部署及用法
查看>>
Kerberos与各大组件的集成
查看>>
Hive优化(整理版)
查看>>
Java面试题收录含答案(整理版)持续中....
查看>>
JVM分析工具与查看命令
查看>>
Javaweb中PO BO VO DTO POJO DAO DO概念理解
查看>>
Hive架构与源码分析(整理版)
查看>>
Flink集成Iceberg简介
查看>>
Openldap开启TLS
查看>>
Openldap集成Kerberos
查看>>
Ranger集成Kerberos
查看>>
solr集成kerberos认证
查看>>
Flink安装部署
查看>>
Spark Submitting Applications浅析
查看>>
Spark源码解析(一) —— Spark-shell浅析
查看>>
Spark设计理念与基本架构
查看>>
大数据自动化安装部署方案(一)——集群系统环境设置
查看>>
npm离线安装插件
查看>>
zookeeper安装使用及工作原理分析
查看>>