はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

  • はてなブックマークって?
  • アプリ・拡張の紹介
  • ユーザー登録
  • ログイン
  • Hatena

はてなブックマーク

トップへ戻る

  • 総合
    • 人気
    • 新着
    • IT
    • 最新ガジェット
    • 自然科学
    • 経済・金融
    • おもしろ
    • マンガ
    • ゲーム
    • はてなブログ(総合)
  • 一般
    • 人気
    • 新着
    • 社会ニュース
    • 地域
    • 国際
    • 天気
    • グルメ
    • 映画・音楽
    • スポーツ
    • はてな匿名ダイアリー
    • はてなブログ(一般)
  • 世の中
    • 人気
    • 新着
    • 新型コロナウイルス
    • 働き方
    • 生き方
    • 地域
    • 医療・ヘルス
    • 教育
    • はてな匿名ダイアリー
    • はてなブログ(世の中)
  • 政治と経済
    • 人気
    • 新着
    • 政治
    • 経済・金融
    • 企業
    • 仕事・就職
    • マーケット
    • 国際
    • はてなブログ(政治と経済)
  • 暮らし
    • 人気
    • 新着
    • カルチャー・ライフスタイル
    • ファッション
    • 運動・エクササイズ
    • 結婚・子育て
    • 住まい
    • グルメ
    • 相続
    • はてなブログ(暮らし)
    • 掃除・整理整頓
    • 雑貨
    • 買ってよかったもの
    • 旅行
    • アウトドア
    • 趣味
  • 学び
    • 人気
    • 新着
    • 人文科学
    • 社会科学
    • 自然科学
    • 語学
    • ビジネス・経営学
    • デザイン
    • 法律
    • 本・書評
    • 将棋・囲碁
    • はてなブログ(学び)
  • テクノロジー
    • 人気
    • 新着
    • IT
    • セキュリティ技術
    • はてなブログ(テクノロジー)
    • AI・機械学習
    • プログラミング
    • エンジニア
  • おもしろ
    • 人気
    • 新着
    • まとめ
    • ネタ
    • おもしろ
    • これはすごい
    • かわいい
    • 雑学
    • 癒やし
    • はてなブログ(おもしろ)
  • エンタメ
    • 人気
    • 新着
    • スポーツ
    • 映画
    • 音楽
    • アイドル
    • 芸能
    • お笑い
    • サッカー
    • 話題の動画
    • はてなブログ(エンタメ)
  • アニメとゲーム
    • 人気
    • 新着
    • マンガ
    • Webマンガ
    • ゲーム
    • 任天堂
    • PlayStation
    • アニメ
    • バーチャルYouTuber
    • オタクカルチャー
    • はてなブログ(アニメとゲーム)
    • はてなブログ(ゲーム)
  • おすすめ

    おうちレシピ

『blog.terry-u16.net』

  • 人気
  • 新着
  • すべて
  • AHC006初心者向け解説 ~貪欲だけで順位表2ページ目を目指す~ - TERRYのブログ

    9 users

    blog.terry-u16.net

    ヒューリスティックコンテスト、楽しんでますか?私は楽しんでいます。最近企業AHCなんかも続々と出てきて、これからどんどん盛り上がってくれるんじゃないかと期待しています。 とはいえ、ヒューリスティックコンテスト特有の取っつきづらさがあるのも確かです。「どこから手を付けていいか分からない……」「AHC後のTLに焼きなましとか2-optとか流れてきたけど何が何だか……」と思われた方も多くいらっしゃるのではないでしょうか? AHC006は巡回セールスマン問題を発展させた問題なので、確かに2-optを使った焼きなましができると有利ではあります。しかし、専門知識がないと戦えないかというと全くそんなことはありません。 この記事では、AtCoder Heuristic Contest 006 (AHC006)を題材として、 焼きなまし → 使いません ビームサーチ → 使いません 2-opt → もちろん

    • テクノロジー
    • 2021/11/26 00:00
    • アルゴリズム
    • Algorithm
    • Programming
    • AtCoder Heuristic Contest 001 (AHC001) 初心者向け解説 - TERRYのブログ

      6 users

      blog.terry-u16.net

      AtCoder Heuristic Contest 001 (AHC001) の参加記を書くはずだったのですが、記念すべき第1回ということで「マラソンに初めて参加したけど、感想戦TLで周りが何を言っているか分からない……。」という方が多そうな気がして、気付いたら初心者向け解説記事*1を書き始めてしまっていました。 ふぁぼ圧、強すぎませんか https://t.co/DuGViXzI80— TERRY (@terry_u16) 2021年3月15日 参加記はまた後日書きます。→書きました。 www.terry-u16.net 問題概要 はじめに 正の得点を得る(823,090点) 山登り法を導入してみる(452億点) ちょっと改善してみる(469億点) 焼きなまし法を導入してみる(477億点) さらなる改善 Tips 手元でテストケースを回す コンテスト序盤は特に丁寧にコードを書く 愚直判定

      • テクノロジー
      • 2021/03/16 00:53
      • AtCoder
      • 【C#】CsvHelperでMappingクラスを使わずにCSVファイルを読み込む - TERRYのブログ

        3 users

        blog.terry-u16.net

        CSVをいじりたい C#からCSVをいじりたいとき、ありますよね。 Webの世界ではJSONあたりが一般的ですが、社内システムなんかではまだまだ現役だったりします(ですよね?)。 C#でCSVを読み込むとなると、以下の3つの方法が考えられるかと思います。 1. string.Split(',')でがんばる CSVは単にカンマで区切られただけのファイルなので、場合によってはこれが一番簡単です。 ただし、各要素の中にカンマが入っていたり改行が入っていたりすると途端にめんどくさくなります。というか無理なのでは。 2. TextFieldParserを使う こいつは結構優秀で、カンマが紛れ込んでいようが改行が突っ込まれてようがパースしてくれます。 ただし各要素を string[]で返してくるので、クラスに詰め込み直すのがちょっと面倒です。1行読み込んだら1インスタンスで返して欲しくないですか?(わ

        • テクノロジー
        • 2019/10/12 19:51
        • あとで読む
        • 【C#】JSON(orXML)からクラスを自動生成 - TERRYのブログ

          4 users

          blog.terry-u16.net

          今日のネタは完全にパク……いえいえGrabacrさんのスライドを見て知ったネタなのですが ちょっと感動して単独で記事を起こす価値があると感じたのでメモ。 以前にDynamicでJSON扱う方法を紹介したのですが やっぱり型安全じゃないしlinqが使いづらいし……でもクラス定義するのはめんどくさい…… みたいな感じで悩んでました。 しかしVisualStudioなら(少なくとも2013なら)簡単に自動生成ができちゃうみたいです。 例によってC#なので他の言語では試してません。VBとかならやってくれそうな気はしますが。 やり方は簡単で、 まず適当なJSONをコピーします。 サンプル用に適当なのを置いておきます。 {"name": "おっさん", "age": 24}次にVisualStudioのメニューから 編集>形式を選択して貼り付け>JSONをクラスとして貼り付ける を選択してやると……

          • テクノロジー
          • 2017/06/09 05:42
          • C#
          • 【C#】niconicoAPIを使ったりスクレイピングしたり - TERRYのブログ

            4 users

            blog.terry-u16.net

            この記事はC# Advent Calendar 2013 - Adventarの20日目の記事です。 昨日はyfakariyaさんの主に技術日記: .NET の動的コード生成技術の紹介でした。 ゆるふわだと聞いていたのですがやっぱりというかみなさんレベル高すぎですね……。 しかし今更背伸びしてもしょうがないので自分なりに書いていきたいと思います。 niconicoAPI 昔はWebRequestは煩雑すぎ、WebClientは機能少なすぎ……といった感じでC#からWebにアクセスすることをためらっていたのですが、 .Net4.5からHttpClientという便利なクラスが追加されたので、これを使ってあれこれしていきます。 HttpClientについてはneue cc - HttpClient詳解、或いはAsyncOAuthのアップデートについてなどが参考になるかと。 とりあえずは例としてニ

            • テクノロジー
            • 2014/01/03 15:00
            • c#

            このページはまだ
            ブックマークされていません

            このページを最初にブックマークしてみませんか?

            『blog.terry-u16.net』の新着エントリーを見る

            キーボードショートカット一覧

            j次のブックマーク

            k前のブックマーク

            lあとで読む

            eコメント一覧を開く

            oページを開く

            はてなブックマーク

            • 総合
            • 一般
            • 世の中
            • 政治と経済
            • 暮らし
            • 学び
            • テクノロジー
            • エンタメ
            • アニメとゲーム
            • おもしろ
            • アプリ・拡張機能
            • 開発ブログ
            • ヘルプ
            • お問い合わせ
            • ガイドライン
            • 利用規約
            • プライバシーポリシー
            • 利用者情報の外部送信について
            • ガイドライン
            • 利用規約
            • プライバシーポリシー
            • 利用者情報の外部送信について

            公式Twitter

            • 公式アカウント
            • ホットエントリー

            はてなのサービス

            • はてなブログ
            • はてなブログPro
            • 人力検索はてな
            • はてなブログ タグ
            • はてなニュース
            • はてなパークス
            • ソレドコ
            • App Storeからダウンロード
            • Google Playで手に入れよう
            Copyright © 2005-2026 Hatena. All Rights Reserved.
            設定を変更しましたx