返回首頁 

Add Random Problem Button

Adds a button to choose a problem at random.


Install this script?
// ==UserScript==// @name        Add Random Problem Button// @namespace   Violentmonkey Scripts// @match       https://seanprashad.com/leetcode-patterns/// @grant       none// @version     1.0// @author      Mauville@Github// @description Adds a button to choose a problem at random.// ==/UserScript==let randomProblem = () =>{let problems = document.querySelectorAll("tbody tr :nth-Child(2) a")let randomProb = problems[Math.floor(Math.random()*problems.length)];window.open(randomProb.getAttribute("href"), '_blank');}let navbar = document.querySelector(".nav, .navtabs")let buttchild = document.createElement("li")buttchild.innerHTML = '<button class="btn btn-primary">Random from Selection</button>'buttchild.onclick = randomProblem;navbar.appendChild(buttchild)