Positional arguments are passed as-is after the command name. Order matters.
cat file1.txt file2.txt
export const checkSudoku = (board) => { | |
for (let i = 0; i < 4; i++) { | |
const row = new Set(); | |
const col = new Set(); | |
const square = new Set(); | |
for (let j = 0; j < 4; j++) { | |
const rowEl = board[i][j]; | |
const colEl = board[j][i]; | |
const squareEl = | |
board[2 * Math.floor(i / 2) + Math.floor(j / 2)][2 * (i % 2) + (j % 2)]; |
import esbuild from "esbuild"; | |
import { readFile } from "node:fs/promises"; | |
import { fileURLToPath } from "node:url"; | |
export async function load(url, context, nextLoad) { | |
const source = await readFile(fileURLToPath(url), "utf-8"); | |
if (/\.jsx$/.test(url)) { | |
const transformedSource = await esbuild.transform(source, { | |
loader: "jsx", |
sudo apt install postgresql
.$ psql -U postgres
in command prompt. This runs the psql command as the default "postgres" superuser.postgres=# CREATE USER "[WINDOWS_USERNAME]" WITH PASSWORD '[PASSWORD]' SUPERUSER;
postgres=# \q
psql postgres
and type the password you used in the CREATE USER
commandStarting/Stopping/Restarting postgres: https://stackoverflow.com/a/53062239
/** | |
* Implement a function that finds the longest palindrome in a given string. | |
* For example, in the string "My dad is a racecar athlete", the longest | |
* palindrome is "a racecar a". Count whitespaces as valid characters. Other | |
* palindromes in the above string include "dad", "ete", " dad " (including | |
* whitespace on each side of dad). | |
*/ | |
function longestPalindrome(string) {} |
class Node { | |
constructor(data) { | |
this.data = data; | |
this.left = null; | |
this.right = null; | |
} | |
} | |
// Every value in the Left subtree less than root | |
// Every value in the right subtree is greater than or equal to the root |
const reverseIterative = (arr) => { | |
const result = []; | |
for (let i = arr.length - 1; i >= 0; i--) { | |
result.push(arr[i]); | |
} | |
return result; | |
}; | |
const reverseRec = (arr) => |