小黑day0前往乌鲁木齐,去大巴扎放开胃口,day1天山天池大口呼吸,驱车五彩滩被小咬蚊子折磨的痛苦不堪的leetcode之旅:剑指 Offer II 017. 含有所有字符的最短字符串

小黑代码(思路优于官方题解)

class Solution:
    def minWindow(self, s: str, t: str) -> str:
        # 字符串长度
        n_s = len(s)
        n_t = len(t)
        # 没有找到
        if n_t > n_s:
            return ''
        # 计数变量
        map_count = collections.Counter(t)
        map_ = collections.Counter(t)
        map_windows = collections.defaultdict(int)
        count = n_t
        # 定义头尾指针
        head = 0
        tail = 0
        # 初始化变量
        is_first = True
        # 结果变量
        result = n_s
        result_s = ''
        while tail < n_s:
            # 寻找初始位置
            while is_first and tail < n_s:
                map_windows[s[tail]] += 1
                if map_[s[tail]]:
                    count -= 1
                    map_[s[tail]] -= 1
                tail += 1
                if not count:
                    count = n_t
                    result = tail - head
                    result_s = s[head:tail]
                    is_first = False
                    break
            if is_first:
                break
            # 右指针右移动
            while tail < n_s and count < n_t:
                if map_windows[s[tail]] < map_count[s[tail]]:
                    count += 1
                map_windows[s[tail]] += 1
                tail += 1
            # 左指针右移动
            while count == n_t:
                if map_windows[s[head]] == map_count[s[head]]:
                    count -= 1
                map_windows[s[head]] -= 1
                if tail - head < result:
                    result = tail - head
                    result_s = s[head:tail]
                head += 1
        return result_s

在这里插入图片描述

喜茶店学完了算法,准备回家吃饭

在这里插入图片描述

续费换地方,钢琴练习《知更鸟罗宾》

在这里插入图片描述

在这里插入图片描述

去常营练琴,吃DQ

在这里插入图片描述

下午赶往大兴机场

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

坐上了大飞机,全坐满了

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
(看到了雪峰)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

到达乌鲁木齐地窝堡国际机场,节俭的我们吃泡面充饥

在这里插入图片描述

到达东方王朝酒店,价格惊到我们了

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

前往大巴扎小吃街吃晚饭

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
(羊肉大串)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
(烤蛋)
在这里插入图片描述
(冰碴子)
在这里插入图片描述
在这里插入图片描述
(小羊腿)
在这里插入图片描述
(手抓羊肉)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
(肉馕)
在这里插入图片描述
(乌鲁木齐棒棒的治安,跟警察和警犬合一个影)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

day1早餐

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

坐大巴车到达天山天池景区

在这里插入图片描述在这里插入图片描述
在这里插入图片描述

坐景区接驳车上去

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述在这里插入图片描述

到达天山天池,深吸气

在这里插入图片描述
在这里插入图片描述
(看到可爱小松鼠)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述在这里插入图片描述

游览天山天池

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

午饭下山后的团餐

在这里插入图片描述

驱车7小时去布尔津,穿越准葛尔盆地沙漠

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述
(遇到沙尘暴)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

游览五彩滩景区,被小咬蚊子折磨的够够的

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述
(感谢本科新疆同学的推荐)
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

来到布尔津酒店

在这里插入图片描述
在这里插入图片描述

酒店边上拉条子

在这里插入图片描述

隔壁的店吃几串烧烤,撸可爱的猫猫

在这里插入图片描述在这里插入图片描述在这里插入图片描述

第二天去了喀纳斯,下次分享~

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值