10 search resultsShowing 1~10 results

Stocked
peterchen

@peterchen

Java における等価比較演算子

Java では、等価比較演算子として「等価演算子 (==)」と「非等価演算子 (!=)」の2つが提供されています。次に、さまざまな状況で等価演算子がどのように動作するかを見ていきましょう。 等価...

0
0
Comment0
peterchen

@peterchen

クイックソート

ここで、ソートアルゴリズムの一つであるクイックソートを紹介します。 本説明では、配列の最後の要素をピボットとして選択するバージョンを紹介します。 クイックソートのアルゴリズムの手順は以下の通りで...

0
0
Comment0
peterchen

@peterchen

CORSの概要

CORSについて説明する前に、まず同一オリジンポリシーを理解しましょう。詳細な定義はこちらで参照できます。 同一オリジンポリシーとは、例えばJavaScriptのAJAX(XMLHttpRequ...

0
0
Comment0
peterchen

@peterchen

LeetCodeのTwo Sum問題の解法説明

LeetCodeの最初の問題、「Two Sum」を見てみましょう。 問題の説明は以下の通りです。 整数の配列numsと整数のターゲットが与えられた場合、 ターゲットになるように2つの数のインデッ...

1
0
Comment0
peterchen

@peterchen

永続的なバグの根本原因を特定する方法

未知の根本原因を持つ永続的なバグに対処するための対策を以下に示します。たとえAIの支援が解決に至らなかった場合でも、この方法を試すことができます。 問題を特定するためには、どのコミットがバグを導...

0
0
Comment0
peterchen

@peterchen

git stash の使い方の紹介

現在、feature/a branchで開発を進めていて、同僚がfeature/b branchでcode reviewを必要とするpull requestを送ってきたとします。まだコミットして...

0
0
Comment0
peterchen

@peterchen

ハッシュテーブル

ハッシュテーブルは、キーと値のマッピングであり、挿入、削除、検索(指定されたキーに関連付けられた値を探すこと)の操作を非常に高速で実行できます。 これらの操作の平均時間計算量はO(1)であり、こ...

1
0
Comment0

10 search resultsShowing 1~10 results

Qiita is a knowledge sharing service for engineers.

  1. You can follow users and tags
  2. You can stock useful information
  3. You can make edit suggestions for articles
Functions that can be used after logging in