尼采般地抒情

公告栏

此网站主题为本人手写主题, 主题待开源···

站点信息

文章总数目: 305
已运行时间: 1063
目录

尼采般地抒情

尼采般地抒情

公告栏

此网站主题为本人手写主题, 主题待开源···

站点信息

文章总数目: 305
已运行时间: 1063

其中12行代码是根据数学找规律得出来的(滑稽

感觉这个题目还有用循环链表,队列啥的写,但是力扣我至今还不知道他有没有预设这些js不内置的数据结构,一直都是题目有啥用啥……

/**

- @param {number} n
- @param {number} k
- @return {number}
  \*/
  var findTheWinner = function(n, k) {
  let arr = []
  for (let i = 0; i<n; i++) arr.push(i+1)
  let searchP = (arr, k, pre) => {
  if (arr.length > 1) {
  pre = k + pre - 1
  while (pre > arr.length-1) pre = pre - arr.length
  arr.splice(pre, 1)
  searchP(arr, k, pre)
  }
  }
  searchP(arr, k, 0)
  return arr[0]
  };

评论区

Twikoo giscus