タグ

ブックマーク / note.com/jnot (2)

  • JR最長片道切符ルート表示ソース(2024年版)|JNOT

    ここではP型(8型含む)のJR最長片道切符計算後にルートを表示するためのソースを記載する。この情報は2024年6月時点でのやり方となる。ライブラリやgoogleのポリシー、バージョンが変わってその通りできない場合もあるのでご注意ください。 以下、ソースを記載する。 なお、python実行の際にはpandas,matplotlib,networkxの各パッケージをあらかじめインストールいただきたい。 また、ルート表示には駅データ.jpの各データを使用しているためダウンロードいただきcsvファイルを読み込んだうえで実行いただきたい。 なお、駅データ.jpはデータに誤りがあったり、無料版は新幹線のデータがないので使用する際にはデータを適宜修正追加いただいたうえで実行いただきたい。 from graphillion import GraphSet as gs import pandas as pd

    JR最長片道切符ルート表示ソース(2024年版)|JNOT
    juner
    juner 2026/07/23
    インスタンスの破壊的変更を参照渡しと呼んでいる記事
  • JR一周最長片道切符計算とルート表示ソース(2024年版)|JNOT

    ここでは一周ルートであるO型のJR最長片道切符計算と、ルートを表示するためのソースを記載する。この情報は2024年6月時点でのやり方となる。ライブラリやgoogleのポリシー、バージョンが変わってその通りできない場合もありますのでご注意いただきたい。 以下、ソースを記載する。 なお、python実行の際にはpandas,matplotlib,networkxの各パッケージをあらかじめインストールしていただきたい。 また、ルート表示には駅データ.jpの各種データを使用している。 from graphillion import GraphSet as gs import pandas as pd import time import copy import matplotlib.pyplot as plt import networkx as nx weights = {} station_l

    JR一周最長片道切符計算とルート表示ソース(2024年版)|JNOT
    juner
    juner 2026/07/23
    インスタンスの破壊的変更を参照渡しと呼んでいる記事
  • 1