亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專(zhuān)欄INFORMATION COLUMN

QA

waltr / 1445人閱讀

摘要:時(shí)間復(fù)雜度空間復(fù)雜度思路找出公共數(shù)組只保留第一個(gè)碰到的剩下的排序窮舉法時(shí)間復(fù)雜度空間復(fù)雜度找到符合條件的首個(gè)數(shù)字和項(xiàng)數(shù)輸出鏈接項(xiàng)目地址鏈接項(xiàng)目地址紅色去過(guò)綠色計(jì)劃去功能點(diǎn)右鍵添加計(jì)劃功能點(diǎn)右鍵未完成計(jì)劃可更改完成狀態(tài)和刪除計(jì)劃功能

let s = "This is C programming text";
let t = "This is a text for C programming";
   
//時(shí)間復(fù)雜度:O(n^2)
//空間復(fù)雜度:O(1)
function f1(str1,str2,r){
    let arr1 = str1.split(" "),
    arr2 = str2.split(" "),
    res = [];
    if(r>Math.min(arr1.length,arr2.length)||r<1)return null;
    //思路:1找出公共數(shù)組
    for(let i=0;i {
        if(!res[item.length]){
            res[item.length] = item
        }
    });

    //3剩下的排序
    res.sort((a,b)=>a.length

//窮舉法
//時(shí)間復(fù)雜度:O(n^2)
//空間復(fù)雜度:O(1)
function fn(num){
    let res = [];
    //找到符合條件的首個(gè)數(shù)字i和項(xiàng)數(shù)n
    for(let i = 1;inum){
                break
            }
        }
    };
    //輸出
    if(res.length>0){
        let output = "";
        res.forEach(item=>{
            for(var i = 0;i<=item[1];i++){
                output+=item[0]+++" ";
            }
            output+="
";
        })
        return output;
    }else{
        return "NONE";
    }
    }

1.鏈接:https://yzbaoo.github.io/resume/
項(xiàng)目地址:https://github.com/yzbaoo/resume
2.鏈接:https://yzbaoo.github.io/Trav...
項(xiàng)目地址:https://github.com/yzbaoo/Tra...

紅色:去過(guò)
綠色:計(jì)劃去
功能點(diǎn)1:右鍵map添加計(jì)劃
功能點(diǎn)2:右鍵未完成計(jì)劃可更改完成狀態(tài)和刪除計(jì)劃
功能點(diǎn)3:已去過(guò)的省份不可再次添加計(jì)劃
功能點(diǎn)4:鼠標(biāo)hover顯示時(shí)間和備注
思路:
1.mockdata:
        var dataSource = [
            {
                province:"黑龍江省",
                point:{lng: 129.466081, lat: 44.625683},
                desc:"my hometown",
                time:"2018-7-5",
                type:0,//0:去過(guò),1:計(jì)劃去
            },{
                province:"遼寧省",
                point:{lng: 124.535605, lat: 41.979285},
                desc:"2015年4月",
                time:"2018-7-5",
                type:0,//0:去過(guò),1:計(jì)劃去
            },{
                province:"北京市",
                point:{lng: 116.146438, lat: 39.77318},
                desc:"Dream start!",
                time:"2018-7-5",
                type:0,//0:去過(guò),1:計(jì)劃去
            },{
                province:"四川省",
                point:{lng: 107.131762, lat: 30.083521},
                desc:"計(jì)劃今年十一去嗨?。?,
                time:"2018-7-5",
                type:1,//0:去過(guò),1:計(jì)劃去
            }
        ]; 
    2.編寫(xiě)renderMark方法,實(shí)現(xiàn)data驅(qū)動(dòng)ui變化 
//渲染函數(shù)    
function renderMark(){
    map.clearOverlays();
    dataSource.forEach((d,i)=>{
        //渲染mark
        var marker = new BMap.Marker(d.point,{
            icon: new BMap.Symbol(BMap_Symbol_SHAPE_STAR, {
                scale: 2,
                fillColor: d.type===0 ? "red" : "#51C332",
                fillOpacity: 0.8,
                strokeColor:"#fff",
            })
        }); 
        map.addOverlay(marker);             
        marker.setAnimation(d.type===0 ? BMAP_ANIMATION_DROP : BMAP_ANIMATION_BOUNCE); //動(dòng)畫(huà)
        //渲染title
        var title = "時(shí) 間: " + d.time + "

" + "描 述: " + d.desc;
        marker.setTitle(d.type===0 ? "已占領(lǐng)"+ "

" +title:"計(jì)劃"+ "

" +title);
        //為type=1的mark綁定右鍵編輯事件
        if(d.type===1){
            var menu = new BMap.ContextMenu();
            var txtMenuItem = [
                {
                    text:"標(biāo)記完成",
                    callback:function(i){
                        dataSource[i].type=0;
                        renderMark()
                    }
                },{
                    text:"刪除計(jì)劃",
                    callback:function(i){
                        dataSource.splice(i,1);
                        renderMark()
                    }
                }

            ];
            txtMenuItem.forEach(d2=>{
                menu.addItem(new BMap.MenuItem(d2.text,d2.callback.bind(this,i),100));
            })
            marker.addContextMenu(menu);
        }
    })
}

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

轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/108538.html

相關(guān)文章

  • 敏捷AI | NLP技術(shù)在宜信業(yè)務(wù)中的實(shí)踐【智能聊天機(jī)器人篇】

    摘要:本篇為場(chǎng)景中的智能聊天機(jī)器人篇,敬請(qǐng)收看作者井玉欣。今天要介紹的是如何利用技術(shù)以及智能聊天機(jī)器人來(lái)解決組織內(nèi)部面臨的大量的每日業(yè)務(wù)咨詢(xún)問(wèn)題。圖對(duì)于現(xiàn)代企業(yè)來(lái)說(shuō),智能聊天機(jī)器人有著非常廣泛的業(yè)務(wù)需求。 寫(xiě)在前面:在背景篇《敏捷AI | NLP技術(shù)在宜信業(yè)務(wù)中的實(shí)踐【背景篇】》中,我們大概了解了NLP技術(shù)的發(fā)展情況,接下來(lái),我們會(huì)向大家介紹NLP技術(shù)在宜信應(yīng)用的高級(jí)場(chǎng)景。本篇為場(chǎng)景中的智能...

    jeffrey_up 評(píng)論0 收藏0
  • 【MySQL筆記】七種JOIN的SQL

    摘要:?jiǎn)栴}回答個(gè)數(shù)標(biāo)簽標(biāo)簽名稱(chēng)是什么是什么前端是什么大前端是什么是什么是什么多線(xiàn)程七全連接去交集問(wèn)題回答個(gè)數(shù)標(biāo)簽標(biāo)簽名稱(chēng)是什么是什么是什么多線(xiàn)程 準(zhǔn)備數(shù)據(jù) 以一個(gè)簡(jiǎn)易問(wèn)答系統(tǒng)為例,包括問(wèn)題表和問(wèn)題所屬標(biāo)簽,問(wèn)題表如下: CREATE TABLE `t_qa` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `title` varchar(200)...

    miya 評(píng)論0 收藏0
  • 接口環(huán)境很多?靜態(tài)資源要放cdn?不用修改代碼,用webpack就可以(vue)

    摘要:傳送門(mén)針對(duì)解決的問(wèn)題接口環(huán)境很多,有測(cè)試服,有,有正式等等,每次都要修改代碼靜態(tài)資源可能要存到中,這也要修改代碼嗎修改配置文件只需要修改環(huán)境列表,第一個(gè)環(huán)境為默認(rèn)環(huán)境指明現(xiàn)在使用的環(huán)境打包的路徑,只在的時(shí)候有用這個(gè)環(huán)境下面的請(qǐng)求的域 multi-hostname-vue-cli github傳送門(mén) 針對(duì)解決的問(wèn)題 接口環(huán)境很多,有測(cè)試服,有qa,有正式等等,每次都要修改代碼?no! ...

    SoapEye 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

閱讀需要支付1元查看
<