Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
Takaki Yoneyama
758 views
社内勉強会 2014/10/08
社内勉強会で使用したスライド。 テーマはアルゴリズム。蟻本を教本として使ってます。 スライドにちょこちょこ出てくるキャラクターはオリジナルのプロアリんごさんです・ω・
Engineering
◦
Read more
0
Save
Share
Embed
Embed presentation
Download
Download to read offline
1
/ 20
2
/ 20
3
/ 20
4
/ 20
5
/ 20
6
/ 20
7
/ 20
8
/ 20
9
/ 20
10
/ 20
11
/ 20
12
/ 20
13
/ 20
14
/ 20
15
/ 20
16
/ 20
17
/ 20
18
/ 20
19
/ 20
20
/ 20
More Related Content
PDF
第三回さくさくテキストマイニング勉強会 入門セッション
by
antibayesian 俺がS式だ
PPTX
Cap01
by
遼太郎 浦郷
PDF
プログラミング言語の習得順番について
by
ichigats
PPT
インターネットを利用した日本語学習の方法
by
Yoshifumi Murakami
PDF
Ultra Lightning Talk × 3
by
Nagi Teramo
PPTX
Deep learning入門
by
Keita Neriai
PDF
Python勉強会 2015-12-02
by
WoodPecker (Shizuoka Univ)
PDF
The FizzBuzz Programing Contest
by
Junichi Ito
第三回さくさくテキストマイニング勉強会 入門セッション
by
antibayesian 俺がS式だ
Cap01
by
遼太郎 浦郷
プログラミング言語の習得順番について
by
ichigats
インターネットを利用した日本語学習の方法
by
Yoshifumi Murakami
Ultra Lightning Talk × 3
by
Nagi Teramo
Deep learning入門
by
Keita Neriai
Python勉強会 2015-12-02
by
WoodPecker (Shizuoka Univ)
The FizzBuzz Programing Contest
by
Junichi Ito
What's hot
PPTX
自然言語処理概要
by
ratchiratchi
PPTX
プログラミング言語
by
ssuser33820e
PDF
Pythonで作る自作デバッガLT資料
by
Yuya Masumura
PPTX
ど素人向け エンジニア勉強会
by
YukiIwasaki2764
PPTX
知っていると便利な検索ワード
by
iPride Co., Ltd.
PPT
15パソコンを使おう
by
Yoshifumi Murakami
PPT
コードゴルフのススメ(C言語)
by
Fumihito Yokoyama
PPTX
Unity開発Tips CrageミニLT大会
by
Yusuke Shima
PPTX
Arithmer NLP Introduction
by
Arithmer Inc.
PPTX
Itエンジニアのための自然言語処理入門
by
Satoru Mikami
PDF
LTネタが完成しなくてごめんなさい
by
Kento Kawakami
PDF
最先端NLP勉強会“Learning Language Games through Interaction”Sida I. Wang, Percy L...
by
Yuya Unno
PPTX
自然言語処理
by
naoto moriyama
PDF
Pyladies tokyo 20150123
by
Ai Makabi
PDF
Rediscovery of the presentation(public)
by
TAKIMOTO Hiroki
PDF
質問応答システム
by
エンジニア勉強会 エスキュービズム
PDF
TENTO 2012/01 筑波大学プレゼン資料
by
Shinichi Kusano
PDF
2012ー1 TENTOプレゼン資料
by
TENTO_slide
PDF
Pukai
by
Yasunori HARADA
自然言語処理概要
by
ratchiratchi
プログラミング言語
by
ssuser33820e
Pythonで作る自作デバッガLT資料
by
Yuya Masumura
ど素人向け エンジニア勉強会
by
YukiIwasaki2764
知っていると便利な検索ワード
by
iPride Co., Ltd.
15パソコンを使おう
by
Yoshifumi Murakami
コードゴルフのススメ(C言語)
by
Fumihito Yokoyama
Unity開発Tips CrageミニLT大会
by
Yusuke Shima
Arithmer NLP Introduction
by
Arithmer Inc.
Itエンジニアのための自然言語処理入門
by
Satoru Mikami
LTネタが完成しなくてごめんなさい
by
Kento Kawakami
最先端NLP勉強会“Learning Language Games through Interaction”Sida I. Wang, Percy L...
by
Yuya Unno
自然言語処理
by
naoto moriyama
Pyladies tokyo 20150123
by
Ai Makabi
Rediscovery of the presentation(public)
by
TAKIMOTO Hiroki
質問応答システム
by
エンジニア勉強会 エスキュービズム
TENTO 2012/01 筑波大学プレゼン資料
by
Shinichi Kusano
2012ー1 TENTOプレゼン資料
by
TENTO_slide
Pukai
by
Yasunori HARADA
Viewers also liked
PDF
Rubyist started to learn Groovy - things important to leran new LL
by
Uchio Kondo
PPTX
開発現場で使えるかもしれないGroovy
by
zgmf_mbfp03
PDF
2011.12.06 DevLOVE 社内勉強会×勉強会 講演資料
by
kisshy
PDF
「プログラミングGroovy」入門(公開用)
by
orange clover
PDF
20140329_kyon_kao_wedding_LT_Groovy
by
Nobuhiro Sue
PDF
Lispで仕事をするために
by
fukamachi
PDF
人が集まらない勉強会の果てに辿り着いた新しい勉強会 For Meta Con2009
by
toshihiro ichitani
PPTX
バラバラの同僚を社内勉強会でつなげよう
by
Masakatsu Sugii
PDF
社内勉強会のきっかけ
by
Yuji Tomiyama
Rubyist started to learn Groovy - things important to leran new LL
by
Uchio Kondo
開発現場で使えるかもしれないGroovy
by
zgmf_mbfp03
2011.12.06 DevLOVE 社内勉強会×勉強会 講演資料
by
kisshy
「プログラミングGroovy」入門(公開用)
by
orange clover
20140329_kyon_kao_wedding_LT_Groovy
by
Nobuhiro Sue
Lispで仕事をするために
by
fukamachi
人が集まらない勉強会の果てに辿り着いた新しい勉強会 For Meta Con2009
by
toshihiro ichitani
バラバラの同僚を社内勉強会でつなげよう
by
Masakatsu Sugii
社内勉強会のきっかけ
by
Yuji Tomiyama
Similar to 社内勉強会 2014/10/08
PDF
実践・最強最速のアルゴリズム勉強会 第三回講義資料(ワークスアプリケーションズ & AtCoder)
by
AtCoder Inc.
PDF
第21回アルゴリズム勉強会
by
Yuuki Ono
PDF
実践・最強最速のアルゴリズム勉強会 第五回講義資料(ワークスアプリケーションズ & AtCoder)
by
AtCoder Inc.
PPTX
純粋関数型アルゴリズム入門
by
Kimikazu Kato
PDF
実践・最強最速のアルゴリズム勉強会 第四回講義資料(ワークスアプリケーションズ & AtCoder)
by
AtCoder Inc.
PDF
区間分割の仕方を最適化する動的計画法 (JOI 2021 夏季セミナー)
by
Kensuke Otsuki
PPTX
NUPSC招待講演:アルゴリズムで広がる世界
by
Kentaro Imajo
PPT
Algorithm 速いアルゴリズムを書くための基礎
by
Kenji Otsuka
PDF
プログラミングコンテストでの動的計画法
by
Takuya Akiba
PDF
AtCoder Beginner Contest 006 解説
by
AtCoder Inc.
PDF
コンピューターの整列処理におけるデータ操作の時間的共起分析
by
yamahige
PDF
競技プログラミング練習会2015 Normal 第1回
by
Hideaki Nagamine
PDF
JOI春季ステップアップセミナー 2021 講義スライド
by
Kensuke Otsuki
PDF
金大アルゴリズム勉強会#001資料
by
Takumi Murano
PDF
paizaオンラインハッカソン(略してPOH![ポー!])Lite「天才火消しエンジニア霧島 もしPMおじさんが『丸投げ』を覚えたら」解説
by
paiza
PPTX
フロー体験で
by
Masahiro Kikuchi
KEY
Algebraic DP: 動的計画法を書きやすく
by
Hiromi Ishii
PDF
AtCoder Beginner Contest 020 解説
by
AtCoder Inc.
PDF
動的計画法入門(An introduction to Dynamic Programming)
by
kakira9618
PDF
プログラミングコンテストでの乱択アルゴリズム
by
Takuya Akiba
実践・最強最速のアルゴリズム勉強会 第三回講義資料(ワークスアプリケーションズ & AtCoder)
by
AtCoder Inc.
第21回アルゴリズム勉強会
by
Yuuki Ono
実践・最強最速のアルゴリズム勉強会 第五回講義資料(ワークスアプリケーションズ & AtCoder)
by
AtCoder Inc.
純粋関数型アルゴリズム入門
by
Kimikazu Kato
実践・最強最速のアルゴリズム勉強会 第四回講義資料(ワークスアプリケーションズ & AtCoder)
by
AtCoder Inc.
区間分割の仕方を最適化する動的計画法 (JOI 2021 夏季セミナー)
by
Kensuke Otsuki
NUPSC招待講演:アルゴリズムで広がる世界
by
Kentaro Imajo
Algorithm 速いアルゴリズムを書くための基礎
by
Kenji Otsuka
プログラミングコンテストでの動的計画法
by
Takuya Akiba
AtCoder Beginner Contest 006 解説
by
AtCoder Inc.
コンピューターの整列処理におけるデータ操作の時間的共起分析
by
yamahige
競技プログラミング練習会2015 Normal 第1回
by
Hideaki Nagamine
JOI春季ステップアップセミナー 2021 講義スライド
by
Kensuke Otsuki
金大アルゴリズム勉強会#001資料
by
Takumi Murano
paizaオンラインハッカソン(略してPOH![ポー!])Lite「天才火消しエンジニア霧島 もしPMおじさんが『丸投げ』を覚えたら」解説
by
paiza
フロー体験で
by
Masahiro Kikuchi
Algebraic DP: 動的計画法を書きやすく
by
Hiromi Ishii
AtCoder Beginner Contest 020 解説
by
AtCoder Inc.
動的計画法入門(An introduction to Dynamic Programming)
by
kakira9618
プログラミングコンテストでの乱択アルゴリズム
by
Takuya Akiba
社内勉強会 2014/10/08
1.
社内 プログラミング勉強会#1 プロアリんごさん→
2.
勉強会? ぷろぐらみんぐの勉強会? なにすんの??
ぷろぐらみんぐ??
3.
はじめに
4.
これからどんな内容・頻度になっていくかは みなさんの状況によって変わっていきます
5.
それを踏まえて…
6.
より効率の良い アルゴリズムを考える 練習をします!!
7.
教本 あのアリ本!
8.
どんな本?
9.
プログラミングコンテスト の問題を通して… アルゴリズム
のしくみや考え方を 楽しく習得できる本
10.
進め方
11.
進め方の1例 1. 必要に応じて練習問題やアルゴリズムの紹介
2. 今日のお題にチャレンジ 3. 解説/解答を読んで理解 4. 自分の得意な言語で書いてみる(採点はしてもらえないけれど) 5. おまけ:LT(LightningTalk)で情報共有など # 毎回担当者を変えるのがいいかな
12.
おまけ
13.
計算量 って意識してますか?
14.
大学のアルゴリズムの講義とかで やりましたよね( ́◔◡◔`)?
15.
計算量について知りたい方は 詳しくはいろいろぐぐってみてください^q^ •計算量のはなし
- 赤い黒歴史を蓄積する http://catupper.hatenablog.com/entry/ 20131207/1386402713 •計算量 http://www.slideshare.net/catupper/ss-26238956 ex. forループ4重なら O(n^4) ex. マージソートなら O(n log n)
16.
初回ということで、ウォーミングアップ!
17.
アリさん問題(Ants:POJ No.1852) 長さLcmの竿の上をn匹のアリが毎秒1cmのスピードで歩いていま
す。アリが竿の端に到達すると竿の下に落ちていきます。また、竿 の上は狭くてすれ違えないので、二匹のアリが出会うと、それぞれ 反対を向いて戻っていきます。 各アリについて、現在の竿の左端からの距離Xiはわかりますが、ど ちらの方向を向いているのかはわかりません。 すべてのアリが竿から落ちるまでにかかる最小の時間と最大の時間 をそれぞれ求めなさい。 http://poj.org/problem?id=1852 制約 1 ≦ L ≦ 10^6 1 ≦ n ≦ 10^6 0 ≦ Xi ≦ L 入力例 L = 10 n = 3 x = {2, 6, 7} 出力例 min = 4 max = 8 ※min:(左、右、右) ※max:(右、右、右)
18.
正解例 その1 アリの向いている方向は、1匹につき2通り。
n匹いるので、全部で2^n通り。 : : : nがでかいとやばいね!! 現実的じゃないね!! http://poj.org/problem?id=1852
19.
正解例 その2 最小のケースは、すべてのアリが近い方の端に向かうパターン。
では、最大になるケースは? まず問題をもっと簡単化しましょう。 衝突後逆方向に行くのと、すれ違うのは同じ! そのため、最大になるのは、 端までの距離の最大値を求めればOK! 出会った後… 逆方向へ進むのも、すれ違うのも同じ http://poj.org/problem?id=1852
20.
完 またな!
Download