LeetCode 排序做題總結

2021-10-19 08:23:09 字數 794 閱讀 9586

題目描述

給定兩個字串 s 和 t ,編寫乙個函式來判斷 t 是否是 s 的字母異位詞。

示例 1

輸入: s = 「anagram」, t = 「nagaram」

輸出: true

示例 2

輸入: s = 「rat」, t = 「car」

輸出: false

說明

你可以假設字串只包含小寫字母。

leetcode提交**

class

solution

};

【辨析】string中的compare() & 比較運算子

(1)s.compare(t)

支援多引數處理,支援用索引值和長度定位子串進行比較。該函式返回乙個整數來表示比較結果。如果相比較的兩個子串相同,compare() 函式返回 0,否則返回非零值。

(2)比較運算子

string 類的常見運算子包括 >、<、==、>=、<=、!=。其意義分別為"大於"、「小於」、「等於」、「大於等於」、「小於等於」、「不等於」。返回的是true或者false

在使用時比較運算子時,讀者應注意,對於參加比較的兩個字串,任乙個字串均不能為 null,否則程式會異常退出。

LeetCode 做題簡記

2016年夏天開始,跟著學校的乙個leetcode群每天做一題。下面記錄下過程中沒來得及做的,或者沒做好的,或者個人覺得得留意下的題目,以備更好的回顧。菜鳥乙個 未做的題目 有空補上 112.path sum 241.different ways to add parentheses 3.longe...

03 04做題總結

3 4 月做題總結 題目鏈結 主要思路 確定比賽名次 拓撲排序 奇怪的夢境 拓撲排序判環 逃生反向拓撲 儀仗隊o尤拉函式 秦隊長的猜想 g哥德 猜想 棋盤問題 dfs 回溯 非常可樂 bfs or 數論 表示式求值 m模擬legal or not t拓撲排序 產生冠軍 t拓撲排序 reward 拓撲...

做題總結 Pawn s Revenge

題目描述 這道題目自己一開始時也沒有思路 後來才發現其實也並不難,實在是學的不太好 後來從網上查詢了一些資料,大概明白了這道題目的思路。這道題目是在已經有且只有乙個k棋子的情況下,通過增加最少數量的的pawn棋子,能夠將對方的所有的 棋子全部攻擊到,其中k能夠攻擊其餘八個方向,pawn棋子只能攻擊左...