Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!DOCTYPE html>
- <html>
- <head>
- <title></title>
- </head>
- <body>
- <script type="text/javascript">
- /* var arr = [1, 1, 2, 3, 4, 1, 22, 3];
- var fun = function(arr){
- var arrCheck = [];
- for(i in arr){
- if(arrCheck.indexOf(arr[i]) == -1){
- arrCheck.push(arr[i]);
- }
- }
- return arrCheck.length;
- }*/
- /*var arr = [3,1,7];
- arr.sort(function(a,b){
- if (a < b) return -1;
- if (a > b) return 1;
- if (a == b) return 0;
- });*/
- /*var arr = [1, 2, 3, 4, 1, 2, 3, 4, 1, 2, 3, 5, 6, 5, 6];
- var saw = function(arr){
- var arrCheck = [];
- var arrCount = [];
- debugger;
- for(i in arr){
- if(arrCheck.length == 0){
- arrCheck.push(arr[i]);
- continue;
- }
- if(arr[i] >= arr[i-1]){
- arrCheck.push(arr[i]);
- continue;
- } else if(arr[i] == arrCheck[0]){
- arrCheck.push(arr[i]);
- continue;
- } else {
- arrCount.push(arrCheck.length);
- arrCheck = [];
- }
- }
- if(arrCheck.length){
- arrCount.push(arrCheck.length);
- }
- arrCount.sort();
- return arrCount[arrCount.length-1];
- }*/
- var data = [5, 4, 3, 7, 9, 10, 100, -1];
- var fun = function(arr) {
- var res = [];
- while(true) {
- debugger;
- var min = null;
- var min_i = null;
- for (var j in arr) {
- if (min === null) {
- min = arr[j];
- min_i = j;
- continue;
- }
- if (arr[j] !== null && arr[j] < min) {
- min_i = j;
- min = arr[j];
- }
- }
- if (min === null) break;
- res.push(arr[min_i]);
- arr[min_i] = null;
- }
- return res;
- }
- // var sortFun = function (arr) {
- // var arrResult = [];
- // var prev_i;
- // for(i in arr){
- // var min = 150;
- // if(arr[i] < min){
- // min = arr[i];
- // prev_i = i;
- // }
- // }
- // for(j in arr){
- // if(!arrResult.length){
- // arrResult.push(arr[prev_i]);
- // arr[prev_i] = null;
- // continue;
- // }
- // if(arr[i] >= arrResult[prev_i] && arr[i]!= null && i != prev_i){
- // arrResult.push(arr[i]);
- // arr[prev_i] = null;
- // prev_i = i;
- // }
- // }
- // return arrResult;
- // }
- </script>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement