摘要:問題編寫一個函數把一個數組按照指定的數組大小分割成若干個數組塊。示例例如解答鏈接
問題:
編寫一個函數,把一個數組arr按照指定的數組大小size分割成若干個數組塊。
示例:例如:chunk([1,2,3,4],2)=[[1,2],[3,4]];
chunk([1,2,3,4,5],2)=[[1,2],[3,4],[5]];
解答:function chunk(arr, size) { // Break it up. var diode = []; var count = Math.ceil(arr.length / size); var arrIndex = 0; var tempArrIndex = 0; for(var subArrTime = 0; subArrTime < count; subArrTime++){ var subArray = new Array(size); tempArrIndex = arrIndex + size; for(var x = 0; arrIndex < tempArrIndex; arrIndex++,x++){ if(arrIndex < arr.length){ subArray[x] = arr[arrIndex]; } } arrIndex = tempArrIndex; diode.push(subArray); } return diode; } chunk(["a", "b", "c", "d"], 2);鏈接:
https://www.w3cschool.cn/code...
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/109849.html
摘要:設置首字母大寫算法挑戰返回一個字符串確保字符串的每個單詞首字母都大寫,其余部分小寫。確認末尾字符算法檢查一個字符串是否以指定的字符串結尾。刪除數組中特定值算法挑戰刪除數組中的所有的假值。 在w3cschool上看到了這些初級算法題目,自己先嘗試做了一下,不會的也會查看一下別人的借鑒一下思路,更多的幫助自己熟悉字符串和數組方法的應用.如果您有更好的解法,可以指出來還有中級算法題目和后面的...
摘要:是的縮寫,它是一種監督學習算法。每一個機器學習算法都需要數據,這次我將使用數據集。其數據集包含了個樣本,都屬于鳶尾屬下的三個亞屬,分別是山鳶尾變色鳶尾和維吉尼亞鳶尾。四個特征被用作樣本的定量分析,它們分別是花萼和花瓣的長度和寬度。 譯者按: 機器學習原來很簡單啊,不妨動手試試! 原文: Machine Learning with JavaScript : Part 2 譯者: Fund...
摘要:幾乎所有的編程語言都有類似的數據結構。然而的數組卻略有不同。沒有定義中說的那樣的數據結構,作為替代。元素通過指定的分隔符進行分隔。返回該對象的源代碼。把數組轉換為本地數組,并返回結果。 寫在前面的話: 經常看到技術博客上寫的內容很詳細,對于一個問題,大家的博客內容似乎都是一樣的。不難發現這些技術博客已經成為各路教程的匯總地,而教程一般都是參考國外博客翻譯或者直接在經典的書籍上大片抄錄。...
摘要:題目描述鏈接來源牛客網小易有一個長度為的整數序列。然后考慮在一個空序列上進行次以下操作將放入序列的末尾逆置序列小易需要你計算輸出操作次之后的序列。輸出描述在一行中輸出操作次之后的序列以空格分割行末無空格。 題目描述 鏈接:https://www.nowcoder.com/ques...來源:牛客網 小易有一個長度為n的整數序列,a_1,...,a_n。然后考慮在一個空序列b上進行n次以...
閱讀 1481·2019-08-30 15:44
閱讀 1946·2019-08-30 14:07
閱讀 2871·2019-08-30 13:56
閱讀 2337·2019-08-29 17:06
閱讀 1323·2019-08-29 14:13
閱讀 2079·2019-08-29 11:28
閱讀 3224·2019-08-26 13:56
閱讀 1940·2019-08-26 12:11