<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12


      棧和數組存儲數據的方式一樣,它們都只是元素的列表。不同之處在于棧的以下3個限制

      • 數據只能從棧末插入;
      • 數據只能從棧末刪除;
      • 只能讀取棧的最后一個元素。

      隊列鏈表...一樣,都是抽象的數據結構,
      何為抽象數據結構? 它指一種數據組織的形式,它不關注具體的實現細節,而是專注于數據的邏輯結構和操作。在計算機科學中,抽象的數據結構定義了數據的組織方式和允許的操作,但不指定如何在計算機中實現這些操作的具體細節。

      簡而言之,棧在很多編程語言中沒有具體的實現,你可以在數組的基礎,自己給數組加上前文提的三個使用限制、使用方式,那么這個數組就是你想要的棧了。

      實踐1 —— 從字符串中移除星號

      題目要求
      image

      解題思路:
      考慮使用棧(stack)來幫助解決這個問題,因為棧的后進先出(LIFO)特性非常適合這個需求。

      然后考慮*號的兩種位置:

      • *a
      • a*

      分別對應下面兩種棧處理流程。先看 A * 位置的處理流程:
      讀取第一個坐標,
      image
      讀取第二個坐標,pop掉棧里的元素
      image
      讀取第三個坐標,
      image
      讀取第四個坐標,
      image

      再看 * A 位置的處理流程:
      第一次讀取,
      image

      第二次讀取,
      image

      第三次讀取,flag -= 1
      image

      第四次讀取,
      image

      第五次讀取,
      image

      code參考:
      代碼不是很優化,只是實現了這個功能。

      class Solution:
          def removeStars(self, s: str) -> str:
              index_letters = []
              flag = 0
              for i, v in enumerate(s):
                  if v == "*":
                      if len(index_letters) == 0:
                          flag += 1
                      if len(index_letters) >= 1:
                          flag -= 1
                          index_letters.pop()
                  if v != "*":
                      index_letters.append(v)
      
                  if len(index_letters) >= 1:
                      for i in range(flag):
                          if (len(index_letters) != 0):
                              index_letters.pop()
                              flag -= 1
      
              newStr = ""
              for v1 in index_letters:
                  newStr += v1
              return newStr
      
      
      s = Solution()
      s2 = "leet**cod*e"
      s1 = "**o*d*ety"
      print(s.removeStars(s2))
      
      posted on 2024-09-14 17:33  Mysticbinary  閱讀(200)  評論(0)    收藏  舉報



      主站蜘蛛池模板: 午夜成人无码免费看网站| 成人永久性免费在线视频| 成人欧美日韩一区二区三区| 亚洲精品动漫免费二区| 97色伦97色伦国产| 亚洲成av人片无码天堂下载| 免费A级毛片樱桃视频| 国产精品久久久久久无毒不卡| 新蔡县| 色综合久久夜色精品国产| 国产综合精品一区二区在线| 中文字幕精品久久久久人妻红杏1| 国产成人a在线观看视频免费| 中文字幕久久精品波多野结| 中文字幕人妻不卡精品| 日日躁夜夜躁狠狠久久av| 强奷乱码中文字幕| 亚洲日本乱码熟妇色精品| 国产精品久久久天天影视香蕉| 国产午夜精品福利91| 亚洲成A人片在线观看无码不卡 | 日韩一区在线中文字幕| 久久国产精品成人免费| 韩国主播av福利一区二区| 日本高清一区免费中文视频| 国产精品成人av电影不卡 | 成年女人免费碰碰视频| 四虎成人精品在永久免费| 人妻中文字幕不卡精品| 亚洲综合另类小说色区色噜噜| 97精品尹人久久大香线蕉| 中日韩黄色基地一二三区| 国产一区韩国主播| 亚洲色婷婷综合开心网| 精品91在线| 国产精品一区二区三区四区| 桐庐县| 国产精品一二三区蜜臀av| 99国精品午夜福利视频不卡99 | 国产精品视频一区不卡| 欧美视频网站www色|