成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

481. Magical String

toddmark / 581人閱讀

摘要:題目鏈接找規(guī)律的題,比較無聊。根據(jù)前面的結(jié)果來得到下一個數(shù)字是多少。兩個和分別指向字符串和字符串。

481. Magical String

題目鏈接:https://leetcode.com/problems...

找規(guī)律的題,比較無聊。根據(jù)前面的結(jié)果來得到下一個數(shù)字是多少。兩個point:i和j 分別指向字符串和ocuurrence字符串。

public class Solution {
    public int magicalString(int n) {
        if(n == 0)  return 0;
        if(n <= 3)  return 1;
        
        int[] nums = new int[n];
        nums[0] = 1; nums[1] = nums[2] = 2;
        
        int i = 2, j = 3;
        int count = 1;
        while(j < n) {
            // current number: 1->2, 2->1
            int cur = 3 ^ nums[j-1];
            for(int k = 0; k < nums[i] && j < n; k++) {
                nums[j] = cur;
                // count 1
                if(nums[j] == 1) count++;
                j++;
            }
            i++;
        }
        
        return count;
    }
}

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/76399.html

相關(guān)文章

  • SpringBoot非官方教程 | 第十三篇:springboot集成spring cache

    摘要:本文介紹如何在中使用默認(rèn)的聲明式緩存定義和接口用來統(tǒng)一不同的緩存技術(shù)。在使用集成的時候,我們需要注冊實現(xiàn)的的。默認(rèn)使用在我們不使用其他第三方緩存依賴的時候,自動采用作為緩存管理器。源碼下載參考資料揭秘與實戰(zhàn)二數(shù)據(jù)緩存篇快速入門 本文介紹如何在springboot中使用默認(rèn)的spring cache 聲明式緩存 Spring 定義 CacheManager 和 Cache 接口用來統(tǒng)一不...

    Magicer 評論0 收藏0
  • PHP比特幣開發(fā)教程:在去中心化交易所OceanOne上掛單買賣比特幣

    摘要:方案二掛單交易所是基于的去中心化交易所,它性能一流。完整的步驟如下檢查比特幣或的余額,錢包地址。比特幣的到帳時間是個區(qū)塊的高度,約分鐘。 showImg(https://segmentfault.com/img/remote/1460000018419614?w=1200&h=659);上一章介紹了Exincore,你可以1秒完成資產(chǎn)的市價買賣。如果你想限定價格買賣,或者買賣一些exi...

    only_do 評論0 收藏0
  • PHP比特幣開發(fā)教程:在去中心化交易所OceanOne上掛單買賣比特幣

    摘要:方案二掛單交易所是基于的去中心化交易所,它性能一流。完整的步驟如下檢查比特幣或的余額,錢包地址。比特幣的到帳時間是個區(qū)塊的高度,約分鐘。 showImg(https://segmentfault.com/img/remote/1460000018419614?w=1200&h=659);上一章介紹了Exincore,你可以1秒完成資產(chǎn)的市價買賣。如果你想限定價格買賣,或者買賣一些exi...

    APICloud 評論0 收藏0
  • 用 Go 構(gòu)建一個區(qū)塊鏈 -- Part 3: 持久化和命令行接口

    摘要:引言到目前為止,我們已經(jīng)構(gòu)建了一個有工作量證明機(jī)制的區(qū)塊鏈。在今天的內(nèi)容中,我們會將區(qū)塊鏈持久化到一個數(shù)據(jù)庫中,然后會提供一個簡單的命令行接口,用來完成一些與區(qū)塊鏈的交互操作。這同樣也意味著,一個也就是區(qū)塊鏈的一種標(biāo)識符。 翻譯的系列文章我已經(jīng)放到了 GitHub 上:blockchain-tutorial,后續(xù)如有更新都會在 GitHub 上,可能就不在這里同步了。如果想直接運(yùn)行代碼...

    felix0913 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<