領扣 入門級題目 a0003大小寫轉換II

2021-10-14 15:01:59 字數 608 閱讀 6111

將乙個字串中的小寫字母轉換為大寫字母。不是字母的字元不需要做改變。

樣例1:

輸入: str = 「a2bc」

輸出: 「a2bc」

樣例2:

輸入: str = 「adbc」

輸出: 「adbc」

樣例3:

輸入: str = 「ab4sc12」

輸出: 「ab4sc12」

前提: a的ascll碼值為97 a為65

操作分析:

逐為比較輸入字串的每一位,如果ascll碼值大於97且小於等於122(z的ascll值)則得到其ascll碼值減32對應的字元並拼接在之前處理好的字串之後

private static string getres

(string str)

else

}return res;

}

題目本身並無難度,與上一題目:領扣-入門級題目-a0002大小寫轉換原理相同。需要了解ascll碼值與字元之間的對應關係

附ascll碼表:

入門級演算法

今天我想記錄的是一些關於入門級別的演算法。將乙個字串s對映為乙個整數,使得該整數可以唯一的代表字串s。先假設字串均由大寫字母a z構成,不妨設a z為0 25,即將26個大寫字母對應到了二十六進製制中。按照將二十六進製制轉換為十進位制的思路,即可實現將字串對映為整數的需求。題目 給出n個字串 恰好由...

PKI入門級介紹

隨著電子商務的迅速發展,資訊保安已成為焦點問題之一,尤其是網上支付和網路銀行對資訊保安的要求顯得更為突出。為了能在網際網路上開展安全的電子商務活動,公開金鑰基礎設施 pki,public key infrastructure 逐步在國內外得到廣泛應用。我們是否真的需要 pki pki 究竟有什麼用?...

PKI入門級介紹

隨著電子商務的迅速發展,資訊保安已成為焦點問題之一,尤其是網上支付和網路銀行對資訊保安的要求顯得更為突出。為了能在網際網路上開展安全的電子商務活動,公開金鑰基礎設施 pki,public key infrastructure 逐步在國內外得到廣泛應用。我們是否真的需要 pki pki 究竟有什麼用?...