データ構造クリーンアップコメントシリーズ(1.スタック)
「データ構造整理注釈」シリーズは、データ構造を学習する際に描かれた図と学習内容を共有するシリーズです.
1. Stack📚
本、銅塔
ページの後退機能
プッシュ(data):スタックにデータを挿入
pop():最後に挿入したデータを削除
top():最後に挿入したデータを返しますが、削除しません.
size():スタックに挿入されたデータ数を返します.
isEmpty():データが挿入されていない場合はtrueを返し、そうでない場合はfalseを返します.
https://www.youtube.com/watch?v=I37kGX-nZEI
Data StructureとAlgorithms with JavaScript:Web-Macミランを破る古典的な計算方法
1. Stack📚
definition of stack
real life applications of stack
definition of stack
real life applications of stack
stack as an ADT(Abstract Data Type)
Primery Stack Operations
Secondary Stack Operations
Array Implementation of stack (JavaScript)
const Stack = function () {
const arr = [];
this.push = (value) => {
arr.push(value);
};
this.pop = () => {
return arr.pop();
};
this.size = () => {
return arr.length;
};
this.top = () => {
const lastIndex = this.size() - 1;
return arr[lastIndex]
};
this.isEmpty = () => {
const size = this.size();
return (!size) ? true : false;
}
};
📚参考資料
https://www.youtube.com/watch?v=I37kGX-nZEI
Data StructureとAlgorithms with JavaScript:Web-Macミランを破る古典的な計算方法
Reference
この問題について(データ構造クリーンアップコメントシリーズ(1.スタック)), 我々は、より多くの情報をここで見つけました https://velog.io/@geeonie/TIL-자료구조-정리-노트-시리즈-1.-스택テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol