LeetCode 717. 1比特与2比特字符
生活随笔
收集整理的這篇文章主要介紹了
LeetCode 717. 1比特与2比特字符
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1. 題目
有兩種特殊字符。第一種字符可以用一比特0來表示。第二種字符可以用兩比特(10 或 11)來表示。
現給一個由若干比特組成的字符串。
問最后一個字符是否必定為一個一比特字符。
給定的字符串總是由0結束。
來源:力扣(LeetCode)
鏈接:https://leetcode-cn.com/problems/1-bit-and-2-bit-characters
著作權歸領扣網絡所有。商業轉載請聯系官方授權,非商業轉載請注明出處。
2. 解題
class Solution { public:bool isOneBitCharacter(vector<int>& bits) {for(int i = 0; i < bits.size(); ++i){if(bits[i] == 1)//是10,或者11i++;//跳過后面的一位else//是0if(i == bits.size()-1)//且是最后一位return true;}return false;} };8 ms 8.6 MB
總結
以上是生活随笔為你收集整理的LeetCode 717. 1比特与2比特字符的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【Kaggle】Intro to Mac
- 下一篇: 马尔可夫链蒙特卡罗法(Markov Ch