Valid Anagram(有效變位詞)

2021-07-05 19:23:35 字數 893 閱讀 5068

問題:給定兩個字串s和t,寫乙個函式判斷s是否是t的變位詞。

例如:

s = 「anagram」, t = 「nagaram」, return true.

s = 「rat」, t = 「car」, return false.

方法1. 利用arrays.sort()

public

class

solution

return

true;

}}

arrays.sort()的用法

- public static void sort(int a/char c)

對指定的 int 型陣列按數字公升序進行排序。引數:a - 要排序的陣列

- public static void sort(int a, int fromindex, int toindex)

- 對指定 int 型陣列的指定範圍按數字公升序進行排序。排序的範圍從索引 fromindex(包括)一直到索引 toindex(不包括)。(如果 fromindex==toindex,則排序範圍為空。)

方法2. 利用乙個陣列標記

public

boolean

isanagram(string s, string t)

for(int i = 0; i < s.length(); i++)

for(int i = 0; i < t.length(); i++)

return

true;

}

c 協變和抗變 C 中協變與抗變(逆變)

泛型在.net 2.0中正式的引入。在使用泛型的過程中,聯絡上物件導向的繼承性。往往很容易想當然敲出類似以下 list animallst new list 顯然這樣編譯是不通過的。雖然dog和animal之間有繼承性,但是list和list這兩個類之間並沒有繼承性。如果要解決這樣的問題,用上協變與...

協變和逆變

協變和逆變都是術語,前者指能夠使用比原始指定的派生型別的派生程度更大的型別,後者指能夠使用比原始指定的派生型別的派生程度更小的型別。using system using system.collections.generic using system.text class derived base s...

公變與專變

1 專變,是指專用變壓器供電模式,房屋售出後,專用變壓器作為小區內部公用設施,由業主委託物業公司等中介機構管理與維護,並代收電費。專變模式容易產生的問題是 1 小區電力配套設施由開發商自主建設,而供配電系統配置標準作為一種隱性的指標不被業主所重視和了解,很容易成為開發商節省投資的 重點物件 導致了小...