![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
LeetCode
Zhang_Ting0020
这个作者很懒,什么都没留下…
展开
-
最后一个单词的长度
给定一个仅包含大小写字母和空格' '的字符串 s,返回其最后一个单词的长度。如果字符串从左向右滚动显示,那么最后一个单词就是最后出现的单词。如果不存在最后一个单词,请返回 0。说明:一个单词是指仅由字母组成、不包含任何空格字符的 最大子字符串class Solution {public: int lengthOfLastWord(std::string s) { if (s.empty()) return 0; int...原创 2020-11-27 18:28:16 · 129 阅读 · 0 评论 -
给定一个由 整数 组成的 非空 数组所表示的非负整数,在该数的基础上加一
给定一个由 整数 组成的 非空 数组所表示的非负整数,在该数的基础上加一。最高位数字存放在数组的首位, 数组中每个元素只存储单个数字。你可以假设除了整数 0 之外,这个整数不会以零开头。class Solution {public: vector<int> plusOne(vector<int>& digits) { int length = digits.size(); for (int i = length -原创 2020-11-27 14:26:23 · 1311 阅读 · 0 评论 -
实现 strStr() 函数。
实现strStr()函数。char* my_strstr(char* str, char* sub_str){ char* src = str; char* des = sub_str; while (*str != '\0' && *sub_str!= '\0') { if (*str == *sub_str)/*匹配上一个字符之后,将源字符串和子字符串都往后走,判断后边的字符串是不是能匹配上*/ ...原创 2020-11-26 16:24:28 · 328 阅读 · 0 评论 -
将两个升序链表合并为一个新的 升序 链表并返回
将两个升序链表合并为一个新的升序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。示例:输入:1->3->5, 2->4->6输出:1->2->3->4->5->6#include <stdio.h>#include <string.h>#include <assert.h>typedef struct Node{ int data;//数据域,用来存放数据域;...原创 2020-11-26 12:30:21 · 2945 阅读 · 0 评论