Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

Javascriptを使用したBinaryTreeの作成


Javascriptでバイナリ検索ツリーを作成して表現する方法を理解しましょう。まず、クラスBinarySearchTreeを作成し、その上にプロパティNodeを定義する必要があります。

class BinarySearchTree {
   constructor() {
      // Initialize a root element to null.
      this.root = null;
   }
}

BinarySearchTree.prototype.Node = class {
   constructor(data, left = null, right = null) {
      this.data = data;
      this.left = left;
      this.right = right;
   }
};

BSTクラスのクラス表現を作成しただけです。この構造に追加する関数の学習に進むにつれて、このクラスに記入します。


  1. JavaScriptを使用して自動サイズ変更テキスト領域を作成する

    以下は、JavaScriptを使用して自動サイズ変更テキスト領域を作成するためのコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <sty

  2. JavaScriptのインポートで「{}」を使用しますか?

    以下は、javaScriptインポートで{}を使用するコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <style>