最新記事一覧
2020年8月、九州大学やAtCoderなど5者が、産学協同での研究や地域の課題解決のための協働事業、さらには人材育成などを目的に包括的な協定を締結した。その注目すべき取り組みを紹介する。
()
プログラミングに関する検定が12月から始まる。主催はプログラミングコンテストなどを行うAtCoder。従来にもプログラミングに関する検定はあったが、実際に1からプログラムを構築する能力を問うものは少なかったという。IT人材は、「企業の採用でスキルが適切に評価されていない」と不満を持つ人も少なくない。スキルを可視化する検定を始めることで、こうした現状を変えていく狙いがある。
()
ソフトウェア人材の獲得競争が激化している。特に新卒人材の獲得は企業の将来競争力に直結することもあり、各社は工夫をこらした取り組みを進める。その中でも、競技プログラミングに活路を見出す製造業企業が増えている。
()
ウォンタが、“炎上”状態だった「Osushi」ユーザーへの返金処理と個人情報の削除が完了したと発表した。ただ、同社が運営していたQ&Aサービス「Wanta」も利用できない状況になっている。
()
チーム人数や計算環境に制限なし、ただし超難問を72時間で解く――そんな過酷なプログラミングの大会「ICFP-PC」。昨年を含む3度の優勝経験がある日本のチーム「Unagi」に、優勝の秘訣や大会の魅力を聞いた。
()
リクルートが2014年11月に開催した『CODE FESTIVAL2014』では、競技プログラミング+フェスティバルという形態を用いて、エンジニアに場と機会を提供。大盛況のうちに終了した。今回はその仕掛け人の1人であるサブプロジェクトリーダーの秋田毅氏に狙いを聞いた。
()
東京・秋葉原で世界初という競技プログラミングの祭典「CODE FESTIVAL 2014」が開催された。今の「学生プログラマー」はどんなきっかけでプログラミングの世界に入り、何を目指しているのか。参加者の大学生たちに話を聞いてみた。
()
BookLive!の新刊電子書籍情報をリストでお届け。あなたが読みたかった作品も電子書籍で購入できるようになっているかも。
()
自分研編集部が独断と偏見でまとめた、「IT技術書の新刊・近刊情報」をお伝えします。
()
アプリケーションプラネットは2月5日から、日本発となる「Topcoderトレーニング講座」を開設する。講師は「最強最速アルゴリズマー養成講座」の著者としても知られる高橋直大氏。これにより、優秀なアルゴリズマーたちが活躍できる場が日本でも生まれるかもしれない。
()
特に優れた者だけが参加を許されるコーダーの聖地「TopCoder Open」のMarathon部門Algorithm部門を日本人が制した。
()
アルゴリズムの世界において、欲張りであることはときに有利に働くことがあります。今回は、貪欲法と呼ばれるアルゴリズムを紹介しながら、ハードな問題に挑戦してみましょう。このアルゴリズムが使えるかどうかの見極めができるようになれば、あなたの論理的思考力はかなりのレベルなのです。
()
数回にわたって動的計画法・メモ化再帰について解説してきましたが、今回は実践編として、ナップサック問題への挑戦を足がかりに、その長所と短所の紹介、理解度チェックシートなどを用意しました。特に、動的計画法について深く掘り下げ、皆さんを動的計画法マスターの道にご案内します。
()
高い技術力を持って活躍する「学生スターエンジニア」たち。彼らはどのように生まれ育ち、どんなことを考えているのか。同年代のスターへのインタビューから、自分の就職活動のヒントを得よう。
()
7月にポーランドで開催されるImagine Cup 2010。Microsoftが主催する学生向けのグローバルITコンペティションとして知られる同大会のソフトウェアデザイン部門日本代表が決定した。若き才能が集うことで知られる「筑駒パ研」のチームは、予想を超えるハイレベルなソリューションを手に世界に挑む。
()
動的計画法・メモ化再帰というと難しいアルゴリズムであるかのように聞こえますが、実際には小学生でも分かるほど簡単なアルゴリズムです。使用できるメモリと実行時間を意識しながら、同じ計算をする無駄を省くことができれば、かなりの実力者となれます。
()
プログラミングにおける重要な概念である「探索」を最速でマスターするために、今回は少し応用となる探索手法などを紹介しながら、その実践力を育成します。問題をグラフとして表現し、効率よく探索する方法をぜひ日常に生かしてみましょう。
()
いよいよ今回から、具体的なアルゴリズムの紹介に入っていきます。今回は、プログラミングにおける重要な概念である「探索」について考えます。グラフに変換し、探索する、という流れを知るとともに、そのグラフを効率よく探索する方法について紹介します。
()
高い技術力を持って活躍する「学生スターエンジニア」たち。彼らはどのように生まれ育ち、どんなことを考えているのか。同年代のスターへのインタビューから、自分の就職活動のヒントを得よう。
()
競技プログラミングはレベルの高い人たちの集まり――そんな考えを持っている初心者の方、TopCoderはあなたのコーディングスキルを爆発的に高める魔法のような場です。今回は、初心者にこそお勧めしたいTopCoderの魅力について考えます。
()
高い技術力を持って活躍する「学生スターエンジニア」たち。彼らはどのように生まれ育ち、どんなことを考えているのか。同年代のスターへのインタビューから、自分の就職活動のヒントを得よう。
()
高専生にとっての大イベント、「高専プロコン」の季節がまたやってきた。競技部門では、大人をもうならせる良問に、優れたアルゴリズムを携えてしのぎを削る学生たちの姿があった。
()
典型的なアルゴリズムをたくさん知っている人間が最強か――? いいえ、典型的なアルゴリズムを知らなくても、違ったアプローチで答えに迫る方法はいくらでも存在します。短い実行時間で正確な答えを導き出せるかを考える習慣をつけましょう。
()
プログラムの実行に掛かる時間を把握しておくのは、プログラミングを行う上で基本的な注意点です。今回は、計算量のオーダーについて学びながら、TopCoderのMedium問題を考えてみましょう。
()
全世界で20万人を超える凄腕のコーダーが集うプログラミングコンテスト「TopCoder」。本稿では、アルゴリズム部門のSRMで取り上げられる問題を考えながら、論理的思考力およびコーディングのテクニックを養っていきます。
()
Imagine Cup 2008のアルゴリズム部門で世界第3位となった高橋直大氏。彼の軌跡を眺めてみると、わたしたちが忘れてしまったことにすら気づかない何かを思い出させてくれるような気持ちになる。
()
Imagine Cup 2008は盛況のうちにその幕を下ろした。日本から参加した学生たちの胸に去来するものは、夢を見続ける楽しさだった。ここでは、Imagine Cup 2008、および日本代表の人物像に迫ってみたい。
()
Imagine Cupアルゴリズム部門のファイナリストとして24時間を戦い抜いた高橋直大氏が先ほど世界第3位に入賞したことが明らかになった。フランスの地でアルゴリズムの未来を本当に切り開いてしまった。
()
Microsoftが主催する学生向けの技術コンテスト「Imagine Cup」。そのアルゴリズム部門で世界の頂点に挑むのは、プログラミング歴が2年にも満たない一人の数学好きだった。
()