-
-
【C++】インプットを6等分して切り上げるテクニックとは?整数の丸め処理をマスターしよう!
2025/7/1
C++で「ある数値を6等分して、その結果を切り上げたい」というケースは、実務でも競技プログラミングでも意外とよく出てきます。この記事では、そんなときに便利な**「整数の切り上げテクニック」**を紹 ...
-
-
【初心者向け】C++で文字列操作|substr関数で部分文字列を簡単に取得する方法
2025/6/30
C++で文字列の一部を取り出したいとき、あなたはどのように実装していますか?本記事では、C++標準ライブラリで提供されている便利な関数「substr」を使って、部分文字列(サブストリング)を取得す ...
-
-
🔁Pythonでの二重ループ・三重ループ・四重ループの書き方|計算量に要注意!
2025/6/28
Pythonで「二重ループ(ネストされたfor文)」を書くことは、競技プログラミングやデータ処理において日常茶飯事です。しかし、三重ループや四重ループになると、計算量の影響や可読性の低下に注意が必要で ...
-
-
🔥Pythonで安全に二次元配列を初期化する方法|初心者がハマる参照の罠とは?
2025/6/28
Pythonで二次元配列(多次元リスト)を初期化するとき、[[0]*W]*H を使っていませんか?それ、バグの温床です! 本記事では、正しい初期化方法とその理由を、コード例つきでわかりやすく解説します ...
-
-
PythonとC++で学ぶ「変数」徹底解説:基本からスコープ・型まで
2025/5/29
プログラミングを始めたばかりの人にとって「変数」は最初の壁のひとつです。この記事では、PythonとC++の変数の扱い方を比較しながら、基礎から応用まで丁寧に解説していきます。 目次 変数とは? Py ...
-
-
【初心者向け】C++で簡単な四則演算を行うプログラムを解説!
2025/5/29
今回は、C++で書かれた「簡単な電卓プログラム」を例に、コードの内容を丁寧に解説していきます。これからC++を学ぶ方や、競技プログラミングを始めたばかりの方にぴったりの内容です! コード全体 #inc ...
-
-
【C++】正規表現で文字列を置換する:regex_replaceの使い方
2025/5/24
競プロなどで文字列の置換が必要な場合があります。C++では複数の方法がありますが、今回は正規表現を使った置換について書きたいと思います。 C++には、正規表現(regex)を使って文字列を検索・置換す ...
-
-
C++で文字列を置換する方法【正規表現編】
2025/5/24
プログラミングをしていると、文字列の一部を別の文字列に置き換えたい場面がよくあります。C++では、std::stringクラスと<regex>(正規表現)ライブラリを組み合わせることで、柔 ...
-
-
【初心者向け_002】C++の関数・配列・ポインタ・クラスを学ぶ入門ガイド
2025/5/16
前回の記事では、C++の基本構文や入出力、条件分岐、繰り返し処理などを記載してみました。今回は、さらに一歩進んで、関数、配列、ポインタ、クラスといったC++の重要な要素について解説してみます。 【初心 ...
-
-
【初心者向け_001】C++の基礎構文とサンプルプログラムで学ぶ入門ガイド
2025/5/16
C++は高性能なプログラムを書くために広く使われているプログラミング言語です。この記事では、C++の基礎的な構文について、初心者の方でも理解しやすいように解説し、サンプルコードも一緒に紹介していきます ...