网站首页 站内搜索

搜索结果

查询Tags标签: 269,共有 6条记录
  • 【数据结构/分块/可持久化 Trie】AcWing 269. Fotile模拟赛L

    块乐 分析 因为这题查询的是指定区间 \([l, r]\) 的最大异或子段,我们很难不想到使用可持久化 \(\texttt{trie}\) 来搞。 然而,对于每次查询,如果单纯地使用可持久化 \(\texttt{trie}\),那么必须要枚举右端点进行查询,那么每次查询的复杂度是 \(O(n{\rm {log}} V)\)(…

    2022/6/27 23:24:43 人评论 次浏览
  • 269. 火星词典(拓扑排序)

    269. 火星词典现有一种使用英语字母的火星语言,这门语言的字母顺序与英语顺序不同。 给你一个字符串列表 words ,作为这门语言的词典,words 中的字符串已经 按这门新语言的字母顺序进行了排序 。 请你根据该词典还原出此语言中已知的字母顺序,并 按字母递增顺序 排列。…

    2022/5/1 6:15:01 人评论 次浏览
  • 269个JavaScript工具函数,助你提升工作效率(6)

    151.数组中某元素出现的次数/*** @param { array } arr* @param {*} value*/export function countOccurrences(arr, value) {return arr.reduce((a, v) => v === value ? a + 1 : a + 0, 0);}152.加法函数(精度丢失问题)/*** @param { number } arg1* @param { num…

    2021/4/9 12:25:14 人评论 次浏览
  • 269个JavaScript工具函数,助你提升工作效率(5)

    121.cookie 获取/*** @param {String} key 属性*/export const cookieGet = (key) => {const cookieStr = unescape(document.cookie);const arr = cookieStr.split(; );let cookieValue = ;for (let i = 0; i < arr.length; i++) {const temp = arr[i].split(=);i…

    2021/4/9 12:25:11 人评论 次浏览
  • 269个JavaScript工具函数,助你提升工作效率(4)

    91.返回当前urlexport const currentURL = () => window.location.href;92.获取url参数(第一种)/*** @param {*} name* @param {*} origin*/ export function getUrlParam(name, origin = null) {let reg = new RegExp("(^|&)" + name + "=([^&am…

    2021/4/9 12:25:10 人评论 次浏览
  • 269个JavaScript工具函数,助你提升工作效率(3)

    61.验证linux"文件"路径/** @param { string } value */ export const isLinuxFilePath = value => /^(\/[^/]+)+$/g.test(value);62.验证window"文件夹"路径/** @param { string } value */ export const isWindowsFolderPath = value => /^[a…

    2021/4/9 12:25:09 人评论 次浏览
扫一扫关注最新编程教程