博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
LintCode 13. Implement strStr()
阅读量:4944 次
发布时间:2019-06-11

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

LintCode

题目描述

对于一个给定的 source 字符串和一个 target 字符串,你应该在 source 字符串中找出 target 字符串出现的第一个位置(从0开始)。如果不存在,则返回 -1。

C++ 实现

class Solution {public:    /*     * @param source: source string to be scanned.     * @param target: target string containing the sequence of characters to match     * @return: a index to the first occurrence of target in source, or -1                  if target is not part of source.     */    int strStr(const char *source, const char *target) {        // write your code here        if(source==NULL||target==NULL) return -1;        int s_len = strlen(source);        int t_len = strlen(target);        int i = 0;        int j = 0;        while(i

转载于:https://www.cnblogs.com/hglibin/p/8977223.html

你可能感兴趣的文章
SQL Server创建索引统计信息
查看>>
暑假第十一测
查看>>
Java之枚举
查看>>
安卓五种数据存储的方式
查看>>
hdu 3605(二分图的多重匹配 | 网络流)
查看>>
Memcache学习笔记
查看>>
ios中的UIButton和UIImageView异同点
查看>>
POJ 2002 Squares
查看>>
网易云容器服务微服务化实践—微服务测试及镜像化提测全流程实践
查看>>
Python 常见的错误类型和继承关系
查看>>
UI自动化(2)---CSS基础知识
查看>>
Java 并发:volatile 关键字解析
查看>>
用RadEditorLite替代MOSS中的富文本编辑控件
查看>>
《Java技术》预备作业02计科1501赵健宇
查看>>
SQL Server常用脚本
查看>>
专家:未来机器人取代办公室工作人员的概率很高
查看>>
根据当前登录域账号 获取AD用户姓名和所在OU目录
查看>>
ASP.NET - 用户控件制作
查看>>
CentOS 6.8-final Samba test OK
查看>>
CentOS 6.5克隆后eth1与eth0的问题
查看>>