ACM/ICPC World Finals への道

Slides:



Advertisements
Similar presentations
IBMユーザ研究会九州研T3 3.Web2.0を実際に使ってみた. Web2.0を実際に使ってみました 研究会をプロジェクトに見立 てて “ Google SpreadSheet ” で会議を開く “ SNS ” でコミュニケーションを補助する “ Wiki ” で成果物を共有する.
Advertisements

2015年10月20日 ◇小学校 ◇◇◇◇. ・◇◇市の「私物パソコン利用書」 ・画像をテレビ画面に飛ばす.
平成 15 年度エネルギー教育調査普及事業 研究活動報告 名古屋工業大学エネルギー教育研究会 高校生のエネルギー・環境についての 意識に関するアンケート調査 高校生のエネルギー・環境についての意識に関するアンケート調査.
ACM/ICPC と アルゴリズム 「実践的プログラミング」 稲葉 一浩. 自己紹介 ﻪ 理Ⅰ → 理学部情報科学科 → 情報理工学系研究科コンピュータ科学専攻 ﻩ 博士課程1年 ﻩXML を扱う専用言語の研究など ﻪ 個人的には ﻩ ﻯD.
第14回:表計算の発展的話題 2015 年 7 月 21 日 清見礼.  本日の授業の資料は今日中に 7/jc2015.html においておく。  どうしてもうまくダウンロードできない、見るこ とができない、などあれば.
生物統計学・第 14 回 Perl を使いこなす インストール、プログラミング 2014 年 1 月 20 日 生命環境科学域 応用生命科学 類 尾形 善之.
MOSA プログラミングセミナー Mac OS X プログラミング 事始め 新居雅行( MOSA 理事) 2002/4/28.
プログラミング言語ADP 大藤雄久.
openSUSE マイスターへの 初めの一歩 Satoru Matsumoto openSUSE Member
<S8> Review: <S1 – S7> 模擬試験の活用法: 学習法の最終確認
確率と統計 平成23年12月8日 (徐々に統計へ戻ります).
【別紙1】「We are Sneaker Ages」とは
総評 野田久順.
第8回 MISA会長杯フットサル夏大会開催!
稲葉 一浩 (k.inaba) Python と プログラミングコンテスト 稲葉 一浩 (k.inaba)
2008/03/01 D-BOF k.inaba はじめての initial D 2008/03/01 D-BOF k.inaba
心理学情報処理法Ⅰ やってみよう:Wordの起動.
2012/12/15 福島県教員採用試験 1次選考・2次選考の報告 機械工学科 4年 栗田一平.
W杯(ワールドカップ)について 崎山 康介.
プログラミングができるようになるには…. 一週間に1回では無理! 自分の力でできるだけがんばる
前期総合(CMを作ろう) 情報科教育法 13 回目 2005/7/9 太田 剛.
報告 (2006/9/6) 高橋 慧.
世界に発信!“京都”を伝えるムービー作成プロジェクト
クイズ 「インターネットを使う前に」 ネチケット(情報モラル)について学ぼう.
中間発表用スライド 田中健太.
「ユビキタスネットワークにおける 現実世界の認識と把握」 福島研究室 ・小橋川 美共(リーダ) ・佐藤 祐希 ・佐藤 毅 ・砂田 智彦
MSBuild 色々出来るよ 2011/04/02 お だ.
どこで、何を使って?(準備物と場の設定)
ACM ICPC 国内予選 2006 模擬練習会総評 2006 / 06 / 18 ACM ICPC OB/OG 会.
模擬国内予選2014 Problem C 壊れた暗号生成器
2013年度模擬アジア地区予選 Problem E: Putter
F5 を押すか、または [スライド ショー] > [最初から] をクリックして、コースを開始してください。
アルゴリズムとデータ構造 補足資料10-2 「nクイーン」
Yahoo! インターンシップ プレゼンテーション選考 2015/7/3(金) 10:00~ 石川智己
逆求人 2015/12/19 気の向くままに 楽しいことを探して 関西学院大学 理工学部 石川 智己.
データベース設計 データベース設計 第0回 オリエンテーション 坂口利裕.
平成22年6月15日 図書系職員のための アプリケーション開発講習会
SOISに入ったら部活だ! みんなと何かやりたい! 運動大好き! スポーツ、とにかく、スポーツ!
【プログラミング応用】 必修2単位 通年 30週 授業形態:演習.
日本におけるデジタルデバイド  高橋望  吉川文人  山田雄平.
編入学試験体験談 5年 電気工学科 No.26 藤井 優貴.
アルゴリズムとデータ構造 補足資料10-1 「騎士巡回」
前回の練習問題.
よりボランティアが楽しめる環境づくり @マスターズ甲子園
Nakano School of Business 経営情報ビジネス科 【 C言語入門(Test2)】
レポート課題#1の考え方 2010年9月30日(10月1日追加版) 藤田 健.
アルゴリズムとライブラリ eX(ry.
数理統計学 オリエンテーション   担当: 西山.
就活用SWOT分析の例 強み (Strengths) 弱み (Weaknesses) 機会 (Opportunities)
プロジェクト演習Ⅱ インタラクティブゲーム制作
一歩進んだ Views の使い方 スタジオ・ウミ 山中.
オブジェクト指向プログラミング クラス 継承
本日のスケジュール 14:45~15:30 講義 15:30~16:15 企画書レビューシート記入 16:15~16:30 休憩
プログラミング演習I 2003年7月2日(第11回) 木村巌.
データ構造とアルゴリズム論 終章 専門科目におけるプログラミング
教育情報共有化促進モデル事業報告 中学校数学 平成16年1月31日 岐阜県 学習システム研究会「楽しく学ぶ数学部会」
本当は消去できていない!? ~データを完全消去する方法~
本当は消去できていない!? ~データを完全消去する方法~
第0章 MMC PCセクションへようこそ! ~VC++導入~
情報技術演習Ⅰ 人文学研究のための情報技術入門 2017/04/13
Mixiの経営戦略 2008年7月2日 吉野 正和.
第16回MISA会長杯 フットサルMリーグ夏大会 日時:2019年6月8日(土) 9:30~17:30 会費:1チーム 10,000円
第12章 乱数という業の深い存在 ~ランダムな値・他~
ねらい 数値積分を例題に、擬似コードのアルゴリズムをプログラムにする。
2012年2月25日(土) ETロボコン 東京地区実行委員会

第17回MISA会長杯 フットサルMリーグ秋大会 日時:2019年10月26日(土) 9:30~17:30 会費:1チーム 10,000円
野球での自慢 経営学部経営学科    岡村亮太.
Presentation transcript:

ACM/ICPC World Finals への道 東京大学 稲葉 一浩

自己紹介 (ICPC歴) 2003 - ハリウッド – 11位 (6/10問) 2005 - 上海 - ……… Team “Lighthouse” With Masahiro Kasahara & Toshihiro Yoshino 2005 - 上海 - ……… Team “Gokuri-Squeeze” With Shinya Kawanaka & Toshihiro Yoshino

チーム結成 稲葉&吉野 笠原 授業で先生の紹介でICPCを知る 参加しようと思う しかしメンバーが2人しか集まらない 先生に相談 しかし自分はまだ出場したい 先生に相談

練習(~国内予選) チーム結成から予選までほとんど時間なし とりあえず過去大会の問題を解いてみる 問題文は公開されている 審判用のInput/Outputも

「ライブラリ」 作成 練習(~アジア地区予選) 著名なアルゴリズムを、実際に自分で、コードとして書き下したもの 週1回集合 毎週、各自に2~3アルゴリズムを割り当て 次回集合時に、読み合わせ

「ライブラリ」作成 ∈ 練習 アルゴリズム 大学の授業で習った 本で読んだ 一度書いたことがある それだけでは使えない 使える 「ライブラリ」作成 ∈ 練習 アルゴリズム 大学の授業で習った 本で読んだ 一度書いたことがある 細かい実装詳細(のコツ/落とし穴)を知っている それだけでは使えない 使える

練習(~世界大会) ひたすら Online Judge System で練習 週0.5~1回 http://acm.uva.es/p/ http://acm.pku.edu.cn/JudgeOnline/ … 週0.5~1回

Online Judge System ICPC系の問題を大量に収録したサイト 自動審判システム 問題ごとのStatistics 挑戦者数, 正解率, … 指定した範囲の挑戦者数、正解率を持つ問題をランダムにPick-upするPerlスクリプトを作成して、練習に使用

「ペアプログラミング」の練習 練習会の目的 必ず、3人実際に集まる 互いの得意/不得意分野を把握 互いのコードの癖を把握 普通にプログラムを組むだけなら、みな趣味で毎日のようにやっている 互いの得意/不得意分野を把握 互いのコードの癖を把握

まとめ 「ライブラリ」 擬似コードではなく、 実際のコードでアルゴリズムを理解する 「ペアプログラミング」 ICPCはチーム戦!