国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

JavaScript數據結構之二叉樹的計數算法示例

2024-05-06 15:18:30
字體:
來源:轉載
供稿:網友

本文實例講述了JavaScript數據結構之二叉樹的計數算法。分享給大家供大家參考,具體如下:

二叉查找樹的一個用途就是記錄一組數據集中數據出現的次數。比如記錄成績的分布,給定一組考試成績,如果未出現則加入樹,如果已經出現則數量加一。

所以要修改Node對象,添加記錄成績出現次數加一,代碼如下:

function Node(data,left,right){    this.data=data;    this.left=left;    this.right=right;    this.show=show;    this.count=1;//記錄出現的次數}

當次數增加時,我們需要一個新的方法來更新二叉樹中的節點,將出現次數加一,代碼如下:

function update(data){//更新出現的次數  var grade=this.find(data);  grade.count++;  return grade;}

更多關于JavaScript相關內容感興趣的讀者可查看本站專題:《JavaScript數據結構與算法技巧總結》、《JavaScript數學運算用法總結》、《JavaScript排序算法總結》、《JavaScript遍歷算法與技巧總結》、《JavaScript查找算法技巧總結》及《JavaScript錯誤與調試技巧總結》

希望本文所述對大家JavaScript程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 长岛县| 洛宁县| 乐都县| 海阳市| 安宁市| 普宁市| 江源县| 太康县| 航空| 平顶山市| 泸溪县| 西华县| 盐山县| 牙克石市| 济阳县| 五台县| 文昌市| 兴业县| 高邮市| 普宁市| 金川县| 清水河县| 博白县| 绵阳市| 康乐县| 夏河县| 洪雅县| 吉隆县| 读书| 玛多县| 大姚县| 沅陵县| 沿河| 建水县| 达尔| 屯昌县| 阿尔山市| 松溪县| 竹溪县| 广元市| 朝阳县|