中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁 > news >正文

怎么做自己的導(dǎo)航網(wǎng)站網(wǎng)站推廣排名

怎么做自己的導(dǎo)航網(wǎng)站,網(wǎng)站推廣排名,安徽網(wǎng)站制作公司,銷售管理crm39.組合總數(shù)46.全排列—478.子集79.單詞搜索—1連續(xù)差相同的數(shù)字—1 39.組合總數(shù) /*** param {number[]} candidates* param {number} target* return {number[][]}*/ // 思路 // dfs傳參,傳idx, 剩余target // dfs返回: 0 收集&#xff0c…
  • 39.組合總數(shù)
  • 46.全排列—4
  • 78.子集
  • 79.單詞搜索—1
  • 連續(xù)差相同的數(shù)字—1

39.組合總數(shù)

/*** @param {number[]} candidates* @param {number} target* @return {number[][]}*/
// 思路
// dfs傳參,傳idx, 剩余target
// dfs返回: =0 收集, <0 false
var combinationSum = function (candidates, target) {const sets = [];const subset = [];dfs(0, target, subset);//   console.log(sets);return sets;/**** @param {*} idx  下標(biāo)開始* @param {*} target 剩余目標(biāo)值* @returns*/function dfs(idx, target, subset) {if (target < 0) return;if (target === 0) {sets.push([...subset]);return;}for (let j = idx; j < candidates.length; j++) {subset.push(candidates[j]);dfs(j, target - candidates[j], subset);subset.pop();}}
};
combinationSum([2, 3, 6, 7], 7);

46.全排列—4

/*** @param {number[]} nums* @return {number[][]}*/
// 思路
// 數(shù)量相等
// 剪枝 used+ i===i-1var permuteUnique = function (nums) {const sets = [];const subset = [];const used = Array(nums.length).fill(0);dfs(subset);console.log(sets);function dfs(subset) {for (let i = 0; i < nums.length; i++) {if (subset.length === nums.length) {sets.push([...subset]);return;}if (used[i] === 1) continue;if (i > 0 && nums[i] === nums[i - 1] && used[i - 1] === 1) continue;used[i] = 1;subset.push(nums[i]);dfs(subset);subset.pop();used[i] = 0;}}
};
permuteUnique([1, 1, 2]);
// nums = [1,1,2]

78.子集

/*** @param {number[]} nums* @return {number[][]}*/
// 思路
// dfs idx傳參是依次遞增
var subsets = function (nums) {const sets = [];const subset = [];dfs(0, subset);//   console.log(sets);return sets;function dfs(idx, subset) {if (subset.length > nums.length) return;sets.push([...subset]);for (let i = idx; i < nums.length; i++) {subset.push(nums[i]);dfs(i + 1, subset);subset.pop();}}
};
subsets([1, 2, 3]);
// nums = [1,2,3]

79.單詞搜索—1

/*** @param {character[][]} board* @param {string} word* @return {boolean}*/
// 思路
// dfs四個(gè)方向的或值 并返回
// dfs 什么時(shí)候進(jìn)入
// dfs 返回值 長(zhǎng)度相等時(shí)
var exist = function (board, word) {const m = board.length;const n = board[0].length;for (let i = 0; i < m; i++) {for (let j = 0; j < n; j++) {if (board[i][j] === word[0]) {if (dfs(0, i, j)) return true;}}}return false;function dfs(idx, x, y) {if (x < 0 || x >= m || y < 0 || y >= n) return false;if (board[x][y] !== word[idx]) return false;if (idx === word.length - 1) return true;board[x][y] = null;const res =dfs(idx + 1, x + 1, y) ||dfs(idx + 1, x - 1, y) ||dfs(idx + 1, x, y + 1) ||dfs(idx + 1, x, y - 1);board[x][y] = word[idx];return res;}
};console.log(exist([["A", "B", "C", "E"],["S", "F", "C", "S"],["A", "D", "E", "E"],],"ABCCED")
);
console.log(exist([["A", "B", "C", "E"],["S", "F", "C", "S"],["A", "D", "E", "E"],],"ABCB")
);
// board = [["A","B","C","E"],["S","F","C","S"],["A","D","E","E"]], word = "ABCCED"
// [["A","B","C","E"],["S","F","C","S"],["A","D","E","E"]], word = "ABCB"

連續(xù)差相同的數(shù)字—1

/*** @param {number} n* @param {number} k* @return {number[]}*/
// 思路
// 進(jìn)入下一輪dfs條件
// 首個(gè)或者 絕對(duì)值差為k
// dfs 返回  subset 長(zhǎng)度等于n  并且首位不能為0
var numsSameConsecDiff = function (n, k) {const sets = [];const subset = [];dfs(subset);// console.log(sets);return sets;function dfs(subset) {for (let i = 0; i < 10; i++) {if (subset.length === n) {if (subset[0] !== 0) {sets.push(+subset.join(""));}return;}if (subset.length === 0 ||Math.abs(subset[subset.length - 1] - i) === k) {subset.push(i);dfs(subset);subset.pop();}}}
};
numsSameConsecDiff(3, 7);// 輸入:n = 3, k = 7
// 輸出:[181,292,707,818,929]
// 解釋:注意,070 不是一個(gè)有效的數(shù)字,因?yàn)樗星皩?dǎo)零。
http://www.risenshineclean.com/news/60440.html

相關(guān)文章:

  • 西安網(wǎng)站建設(shè)官網(wǎng)網(wǎng)推
  • 紹興高端網(wǎng)站設(shè)計(jì)學(xué)校seo推廣培訓(xùn)班
  • 找網(wǎng)站設(shè)計(jì)公司高權(quán)重友情鏈接
  • 南陽網(wǎng)站建設(shè)公司seo管理與優(yōu)化期末試題
  • 如何建設(shè)網(wǎng)站論壇有沒有購(gòu)買鏈接
  • 展示型網(wǎng)站制作公司中國(guó)體育新聞
  • web 網(wǎng)站做甘特圖seo模擬點(diǎn)擊工具
  • 中國(guó)最好的網(wǎng)站建設(shè)公司百度合伙人官網(wǎng)app
  • 寧波市鄞州區(qū)建設(shè)局網(wǎng)站市場(chǎng)營(yíng)銷課程
  • 東莞厚街做網(wǎng)站百度網(wǎng)站免費(fèi)優(yōu)化軟件下載
  • 網(wǎng)站建設(shè)啟動(dòng)資金預(yù)算自己做網(wǎng)站的流程
  • 長(zhǎng)沙網(wǎng)站大全百度中心人工電話號(hào)碼
  • 個(gè)人網(wǎng)站建設(shè)的目標(biāo)百度網(wǎng)站制作聯(lián)系方式
  • 學(xué)做網(wǎng)站論壇vip碼百度競(jìng)價(jià)廣告點(diǎn)擊器
  • 松江營(yíng)銷型網(wǎng)站建設(shè)百度不收錄網(wǎng)站
  • 宛城區(qū)建網(wǎng)站本周熱點(diǎn)新聞事件
  • 寧都網(wǎng)站建設(shè)超級(jí)外鏈工具
  • 中國(guó)seo第一人網(wǎng)站優(yōu)化包括
  • 網(wǎng)約車后臺(tái)平臺(tái)網(wǎng)站建設(shè)昆明關(guān)鍵詞優(yōu)化
  • 企業(yè)產(chǎn)品展示型網(wǎng)站案例google下載官網(wǎng)
  • 有什么網(wǎng)站做生鮮配送的南寧seo規(guī)則
  • 如何做電商網(wǎng)站 昆明谷歌搜索網(wǎng)址
  • 哪里有給網(wǎng)站做360廣告投放是什么工作
  • 效果型網(wǎng)站建設(shè)網(wǎng)址域名大全2345網(wǎng)址
  • 服務(wù)器網(wǎng)站 都被做跳轉(zhuǎn)關(guān)鍵詞是什么意思
  • 網(wǎng)站建設(shè)的代碼關(guān)鍵字c語言
  • 網(wǎng)站上傳頁面seo查詢友情鏈接
  • 泰州做網(wǎng)站的推廣文案怎么寫
  • 鄭州龍華小學(xué)網(wǎng)站建設(shè)今天最新的新聞?lì)^條新聞
  • 免費(fèi)做網(wǎng)站bz3399西安百度公司