競技プログラミングの環境構築 [VSCode+WSL+AtCoder Library]【ゆっくり解説】

I will thoroughly demonstrate how to set up a competitive programming (CP) environment for beginners. I will install VSCode, WSL (Ubuntu), and the AtCoder Library on a fresh Windows 11, execute and debug Python and C++ code, and introduce UNIX commands as needed. Next: What is brute force? What does it mean to solve a problem? (Tentative, Early this month?) Previous:    • 競技プログラミングの始め方【ゆっくり解説】   Playlist:    • 競プロ初心者へ / For CP Beginners   Links C++ on Mac (Japanese): https://qiita.com/EvtHorizonCoder/ite... VSCode Download: https://code.visualstudio.com/download VSCode Official Tutorial (C++ and WSL): https://code.visualstudio.com/docs/cp... GitHub Copilot: https://docs.github.com/copilot/getti... AtCoder Sample Problems: https://atcoder.jp/contests/practice AtCoder Library: https://github.com/atcoder/ac-library AtCoder Library Sample Problem Code: https://atcoder.github.io/ac-library/... Main Commands wsl --install sudo apt-get update sudo apt-get install build-essential gdb python-is-python3 Content to add to ~/.bashrc export CPLUS_INCLUDE_PATH=$CPLUS_INCLUDE_PATH:Library location ulimit -s unlimited (English subtitle available.) 0:00 Introduction 0:31 Installing VSCode 2:26 GitHub Copilot 2:44 Installing WSL 3:48 Installing Ubuntu 4:44 Preparations after installing Ubuntu 6:44 Executing/Debugging Python 9:16 Submitting from WSL 10:09 Installing AtCoder Library 11:24 Executing/Debugging C++ 15:29 What's next? X (Former Twitter):   / evima0  

What's Brute Force? [For CP Beginners] (English subtitles)
▶︎

What's Brute Force? [For CP Beginners] (English subtitles)

元世界4位が語る「競技プログラミング」の魅力|好き語り
▶︎

元世界4位が語る「競技プログラミング」の魅力|好き語り

Linus Torvalds: AI Is Changing Linux Fast
▶︎

Linus Torvalds: AI Is Changing Linux Fast

How To Start Competitive Programming (English subtitles)
▶︎

How To Start Competitive Programming (English subtitles)

用最好的动画为你讲解--HBM的原理
▶︎

用最好的动画为你讲解--HBM的原理

競プロの有名問題を非プログラマ向けに解説【巨大フィボナッチ数編】
▶︎

競プロの有名問題を非プログラマ向けに解説【巨大フィボナッチ数編】

【最強のプログラミング勉強法×技術キャッチアップ方法】メガベンチャー、外資ITで働く現役エンジニアが今初心者に戻るならこう勉強する。
▶︎

【最強のプログラミング勉強法×技術キャッチアップ方法】メガベンチャー、外資ITで働く現役エンジニアが今初心者に戻るならこう勉強する。

21 Weird Ways to Say Hello, World! 1,000,000 Times [English Subtitles]
▶︎

21 Weird Ways to Say Hello, World! 1,000,000 Times [English Subtitles]

【最新版】Python環境構築完全攻略 Windows編 |Pythonインストール方法、VSCode、Anaconda、Pyenv、Poetryや専門用語も徹底解説
▶︎

【最新版】Python環境構築完全攻略 Windows編 |Pythonインストール方法、VSCode、Anaconda、Pyenv、Poetryや専門用語も徹底解説

Gitを本当に理解していますか
▶︎

Gitを本当に理解していますか

[Competitive Programming] AtCoder Green Things [Lots of Complaints]
▶︎

[Competitive Programming] AtCoder Green Things [Lots of Complaints]

[Is competitive programming useful in the workplace?] We asked a world-ranked competitive program...
▶︎

[Is competitive programming useful in the workplace?] We asked a world-ranked competitive program...

【IPSJ-ONE 2026】ラムダ『ダサいスライドを作ろう』
▶︎

【IPSJ-ONE 2026】ラムダ『ダサいスライドを作ろう』

[Competitive programming] I want to share some common experiences among red coders!
▶︎

[Competitive programming] I want to share some common experiences among red coders!

Can even beginners get hooked? What is the competitive programming game "AtCoder"? [Koji Hashimot...
▶︎

Can even beginners get hooked? What is the competitive programming game "AtCoder"? [Koji Hashimot...

世界一わかりやすいDocker入門!爆速で開発環境を作る方法 #プログラミング初心者
▶︎

世界一わかりやすいDocker入門!爆速で開発環境を作る方法 #プログラミング初心者

CPUを作るゲームで勝手にコンパイラ書いて無双する【Turing Complete】#13
▶︎

CPUを作るゲームで勝手にコンパイラ書いて無双する【Turing Complete】#13

ゲームプログラム初心者が作ると勉強になるゲーム20選
▶︎

ゲームプログラム初心者が作ると勉強になるゲーム20選

I Made the World's Smallest Minecraft Server
▶︎

I Made the World's Smallest Minecraft Server

【競技プログラミング】プログラミング初心者がAtCoderを始めて10か月で水色になった方法【ゆっくり解説】
▶︎

【競技プログラミング】プログラミング初心者がAtCoderを始めて10か月で水色になった方法【ゆっくり解説】