国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

腳本之家,腳本語(yǔ)言編程技術(shù)及教程分享平臺(tái)!
分類導(dǎo)航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務(wù)器之家 - 腳本之家 - Golang - Golang算法之田忌賽馬問(wèn)題實(shí)現(xiàn)方法分析

Golang算法之田忌賽馬問(wèn)題實(shí)現(xiàn)方法分析

2020-05-05 13:49books1958 Golang

這篇文章主要介紹了Golang算法之田忌賽馬問(wèn)題實(shí)現(xiàn)方法,結(jié)合具體實(shí)例形式分析了基于Go語(yǔ)言的田忌賽馬問(wèn)題原理與算法實(shí)現(xiàn)技巧,需要的朋友可以參考下

本文實(shí)例講述了Golang算法之田忌賽馬問(wèn)題實(shí)現(xiàn)方法。分享給大家供大家參考,具體如下:

【田忌賽馬問(wèn)題】

輸入:

輸入有多組測(cè)試數(shù)據(jù)。 每組測(cè)試數(shù)據(jù)包括3行:
第一行輸入N(1≤N≤1000),表示馬的數(shù)量。
第二行有N個(gè)整型數(shù)字,即淵子的N匹馬的速度(數(shù)字大表示速度快)。
第三行有N個(gè)整型數(shù)字,即對(duì)手的N匹馬的速度。
當(dāng)N為0時(shí)退出。

輸出:

若通過(guò)聰明的你精心安排,如果能贏得比賽(贏的次數(shù)大于比賽總次數(shù)的一半),那么輸出“YES”。 否則輸出“NO”。

樣例輸入

5
2 3 3 4 5
1 2 3 4 5
4
2 2 1 2
2 2 3 1
0

樣例輸出

YES
NO

代碼實(shí)現(xiàn)(Golang):

復(fù)制代碼 代碼如下:
package huawei
//Date:2015-8-14 15:43:11
import (
    "fmt"
    "io/ioutil"
    "sort"
    "strings"
)
//思路:用自己最強(qiáng)的(半數(shù)+1)個(gè)馬和對(duì)手最弱的(半數(shù)+1)個(gè)馬比賽
func Test11Base() {
    data, err := ioutil.ReadFile("DataFiles/huawei_test11.txt")
    checkError(err, "Reading file")
    strs := strings.Split(string(data), "\n")
    index := 0
    for {
        count := strs[index]
        if count == "0" {
            break
        }
        teamA := convertToIntSlice(strings.Fields(strs[index+1]))
        teamB := convertToIntSlice(strings.Fields(strs[index+2]))
        if canWin(teamA, teamB) {
            fmt.Println("YES")
        } else {
            fmt.Println("NO")
        }
        index += 3
    }
}
//判斷teamA是否能夠勝利
func canWin(teamA []int, teamB []int) bool {
    sort.Ints(teamA)
    sort.Ints(teamB)
    length := len(teamA)
    tryCount := length/2 + 1
    for i := 0; i < tryCount; i++ {
        //A組最強(qiáng)的一半
        speedA := teamA[length-(tryCount-i)]
        //B組最弱的一半
        speedB := teamB[i]
        if speedA <= speedB {
            return false
        }
    }
    return true
}

 

希望本文所述對(duì)大家Go語(yǔ)言程序設(shè)計(jì)有所幫助。

延伸 · 閱讀

精彩推薦
  • GolangGolang中Bit數(shù)組的實(shí)現(xiàn)方式

    Golang中Bit數(shù)組的實(shí)現(xiàn)方式

    這篇文章主要介紹了Golang中Bit數(shù)組的實(shí)現(xiàn)方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧...

    天易獨(dú)尊11682021-06-09
  • Golanggolang如何使用struct的tag屬性的詳細(xì)介紹

    golang如何使用struct的tag屬性的詳細(xì)介紹

    這篇文章主要介紹了golang如何使用struct的tag屬性的詳細(xì)介紹,從例子說(shuō)起,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看...

    Go語(yǔ)言中文網(wǎng)11352020-05-21
  • Golanggolang json.Marshal 特殊html字符被轉(zhuǎn)義的解決方法

    golang json.Marshal 特殊html字符被轉(zhuǎn)義的解決方法

    今天小編就為大家分享一篇golang json.Marshal 特殊html字符被轉(zhuǎn)義的解決方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧 ...

    李浩的life12792020-05-27
  • Golanggo語(yǔ)言制作端口掃描器

    go語(yǔ)言制作端口掃描器

    本文給大家分享的是使用go語(yǔ)言編寫的TCP端口掃描器,可以選擇IP范圍,掃描的端口,以及多線程,有需要的小伙伴可以參考下。 ...

    腳本之家3642020-04-25
  • Golanggolang的httpserver優(yōu)雅重啟方法詳解

    golang的httpserver優(yōu)雅重啟方法詳解

    這篇文章主要給大家介紹了關(guān)于golang的httpserver優(yōu)雅重啟的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,...

    helight2992020-05-14
  • Golanggo日志系統(tǒng)logrus顯示文件和行號(hào)的操作

    go日志系統(tǒng)logrus顯示文件和行號(hào)的操作

    這篇文章主要介紹了go日志系統(tǒng)logrus顯示文件和行號(hào)的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧...

    SmallQinYan12302021-02-02
  • Golanggolang 通過(guò)ssh代理連接mysql的操作

    golang 通過(guò)ssh代理連接mysql的操作

    這篇文章主要介紹了golang 通過(guò)ssh代理連接mysql的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧...

    a165861639710342021-03-08
  • GolangGolang通脈之?dāng)?shù)據(jù)類型詳情

    Golang通脈之?dāng)?shù)據(jù)類型詳情

    這篇文章主要介紹了Golang通脈之?dāng)?shù)據(jù)類型,在編程語(yǔ)言中標(biāo)識(shí)符就是定義的具有某種意義的詞,比如變量名、常量名、函數(shù)名等等,Go語(yǔ)言中標(biāo)識(shí)符允許由...

    4272021-11-24
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25 Weibo Article 26 Weibo Article 27 Weibo Article 28 Weibo Article 29 Weibo Article 30 Weibo Article 31 Weibo Article 32 Weibo Article 33 Weibo Article 34 Weibo Article 35 Weibo Article 36 Weibo Article 37 Weibo Article 38 Weibo Article 39 Weibo Article 40
主站蜘蛛池模板: 久久久精选| 久草 在线 | 成人小视频在线观看 | 亚洲国产精品自拍 | 美女一区二区三区 | 亚洲美女久久 | 欧美日韩在线一区二区三区 | 黄色av网站在线观看 | 在线视频一区二区三区 | 热久久国产 | 国产激情精品一区二区三区 | 97国产资源 | 精品国产91 | 久久久婷婷一区二区三区不卡 | 国产精品一区视频 | 99精品视频在线观看 | 亚洲人成在线播放 | 欧美视频在线看 | 欧美一区二区三区精品 | 亚洲国产中文在线观看 | 最近的中文字幕在线看视频 | 欧美午夜一区二区三区免费大片 | 二区视频| 国产一区二区三区在线免费观看 | 亚洲性视频| 超碰在线看| 一级做a | 一区二区三区视频在线观看 | 久热久 | 国产成人无遮挡在线视频 | 好吊在线观看 | 亚洲人人| 狠狠操综合网 | 国产日韩精品一区 | 日韩一区二区三区在线观看 | 免费三片在线观看网站 | 亚洲婷婷一区二区三区 | 亚洲精品在线看 | 免费av在线电影 | 凹凸日日摸日日碰夜夜爽孕妇 | 精品久久久久久久久久久下田 |