Ali-Buch in Python: Seite 43 Abschnittsplanung


# coding: utf-8
import numpy as np

n = int(raw_input())
start = raw_input()
end = raw_input()
data_s = np.array([],dtype=int)
data_e = np.array([],dtype=int)
line = ""
for i in start:
    if i != " ":
        line += i
        # print line
    if i == " ":
        data_s = np.append(data_s, int(line))
        line = ""
data_s = np.append(data_s, int(line))

line = ""
for i in end:
    if i != " ":
        line += i
        # print line
    if i == " ":
        data_e = np.append(data_e, int(line))
        line = ""
data_e = np.append(data_e, int(line))


########################Vorverarbeitung bis hierher##################

now = -1
history_e = np.array([],dtype=int)
history_s = np.array([],dtype=int)
while(1):
    data_e = data_e[np.where(data_s>now)]
    data_s = data_s[np.where(data_s>now)]
    ind= np.argmin(data_e[np.where(data_s>now)])
    now = data_e[ind]
    history_e = np.append(history_e, data_e[ind])
    history_s = np.append(history_s,data_s[ind])

    if now > data_s.max() or len(data_s) == 0:
        break

print history_s
print history_e
print len(history_e)


numpy Anfrage

Recommended Posts

Ali-Buch in Python: Seite 43 Abschnittsplanung
Ali Buch in Python: Seite 42 Münzausgaben
Ameisenbuch in Python: Seite 49 Zaunreparatur
Ameisenbuch in Python: Seite 47 Sarumans Armee (POJ 3069)
Ali Buch in Python: Sec. 2-5 Graph
Ali Buch in Python: Seite 45 Das kleinste Problem in lexikalischer Reihenfolge (POJ3617)
Ali-Buch in Python: Selbstimplementierung der Prioritätswarteschlange
Ali Buch in Python: Abschnitt 2-4, Datenstruktur
Ali Buch in Python: Sec.2-5 Dyxtra-Methode
Ali Buch in Python: Sec. 2-5 Graph (Vorbereitung)
Ali Buch in Python: Abschnitt 2-3, Dynamische Planung (DP)
Abschnittsplanung Lernnotiz ~ von Python ~
Spiralbuch in Python! Python mit einem Spiralbuch! (Kapitel 14 ~)
Ameisenbuch mit Python (Kapitel 3 Zwischenausgabe ~)
Quadtree in Python --2
Python in der Optimierung
CURL in Python
Metaprogrammierung mit Python
Python 3.3 mit Anaconda
SendKeys in Python
Epoche in Python
Zwietracht in Python
Deutsch in Python
DCI in Python
Quicksort in Python
nCr in Python
N-Gramm in Python
Programmieren mit Python
Plink in Python
Konstante in Python
FizzBuzz in Python
SQLite in Python
Schritt AIC in Python
Erstellen Sie eine neue Seite im Zusammenfluss mit Python
LINE-Bot [0] in Python
CSV in Python
Reverse Assembler mit Python
Reflexion in Python
Verwenden Sie eine benutzerdefinierte Fehlerseite mit Python / Tornado
Konstante in Python
nCr in Python.
Format in Python
Scons in Python 3
Puyopuyo in Python
Python in Virtualenv
PPAP in Python
Python-Referenzseite
Quad-Tree in Python
Reflexion in Python
Chemie mit Python
Hashbar in Python
DirectLiNGAM in Python
Löse "AtCoder Version! Arimoto (Anfänger)" mit Python!
LiNGAM in Python
In Python reduzieren
In Python flach drücken
Machen Sie jede PowerPoint-Seite zu einer Bilddatei in Python