function rect(arr,width){ arr.sort(function(a,b){return a-b;}); var len = arr.length; var temp = arr[0]; var w = null; var h = null; for(var i = 0; i " /> 日韩欧美国内,成人精品,92精品国产自产在线观看48

一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

用javascript實現給出的盒子的序列是否可連為一矩型

點擊在新窗口中瀏覽此圖片
by cpglkg
<script>
var arr=[5,10,15];


function rect(arr,width)
{
   arr.sort(function(a,b){return a-b;});
   var len = arr.length;
   var temp = arr[0];
   var w = null;
   var h = null;
   for(var i = 0; i < len; i++)
   {
       if((temp + i) != arr[i])
       {
           w = i;
           if (len % w != 0)
               return false;
           h = len/w;
           break;
       }
   }
   var r = width - w;
   temp += r;
   for(var i = w; i < len; i++)
   {
       if(arr[i] != temp + i)
       {
           temp += r;
           if(arr[i] != temp + i)
           {
               return false;
           }
       }
   }

   return true;
}
alert(rect(arr,6));
</script>

by 無殤
<script>
var rows=6;
function ch(array){
array=array.sort(function(a,b){return a-b;})
var n,c=0;
for(var i=1;i<array.length;i++)
if(array[i]-array[i-1]==1)
c++;
else
break;
if(array.length%(c+1)!=0)return false;
for(var i=1;i<array.length;i++)
{
n=array[i]-array[i-1];
if(n!=1 && n+c!=rows)
return false;
}
return true;
}
alert(ch([1,2,3]))
alert(ch([5,6,11,12,17,18,23,24]))
alert(ch([19,25,31]))
alert(ch([1,2,3,4,7,8]))
</script>

by 秦皇也愛JS  

<script>
  var arr = [5,10,15];
  var width = 6;  

  arr = arr.sort(function(a,b){ return a-b});
  var row = Math.ceil((arr[arr.length-1]-arr[0]+1)/width);
  var col = Math.floor(arr.length / row);

  check();
  function check(){
    for(var i=0;i<arr.length-1;i++){
      if(arr[i+1] - arr[i] !=1 && i%col!=col-1 || i%col==col-1 && arr[i+1] - arr[i] != width-col+1){
        alert(false);
        return;
      }
    }
    alert(true);
  }
 </script>

JavaScript技術用javascript實現給出的盒子的序列是否可連為一矩型,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 在线视频精品免费 | 99在线小视频 | 久久婷婷五色综合夜啪 | 中文字幕精品1在线 | 欧美激情视频网 | 在线观看 一区 | 亚洲第一成网站 | 国产在线视频色综合 | 日本青草视频 | 伊人久久中文 | 色呦呦视频 | 日韩在线播放一区 | 久久综合色鬼 | 国内精品在线播放 | 狠狠入ady亚洲精品 狠狠色成人综合首页 | 精品综合久久久久久8888 | 成年美女黄的视频网站 | 亚洲国产精品久久久天堂 | 在线观看资源 | 国产精品精品国产 | 色网站在线视频 | 国产日韩欧美91 | 久久狠狠第一麻豆婷婷天天 | 久艾草国产成人综合在线视频 | 久久精品视香蕉蕉er大臿蕉 | 国产在线一区二区三区 | 网站免费满18成年在线观看 | 日本一区二区三区国产 | 91视频美女 | 91视频免费网址 | 激情六月在线视频观看 | 国产精品1区2区 | 国产男人和女人做性全部视频 | 永久黄网站色视频免费观看 | 91在线蜜桃臀 | 91在线欧美精品观看 | 黄网免费在线观看 | 精品久久天干天天天按摩 | 国产系列欧美系列日韩系列在线 | 中文字幕日本精品一区二区三区 | 特级xxxxx欧美 |