Skip to content

Commit 334175f

Browse files
committed
Merge branch 'master' of github.com:codereport/LeetCode
2 parents e45b9c4 + b9c4fd2 commit 334175f

File tree

2 files changed

+32
-0
lines changed

2 files changed

+32
-0
lines changed

0426_Problem_2.bqn

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
# For up to date code:
2+
# https://github.com/codereport/bqn-code/blob/main/leetcode/426-2.bqn
3+
4+
# Link: https://leetcode.com/problems/smallest-number-with-all-set-bits
5+
6+
u•Import "/home/cph/bqn-test/test.bqn"
7+
fn•Import "/home/cph/bqn-code/lib/fun.bqn"
8+
9+
GetLargestOutlier ← {
10+
pairs⍷⌽¨(∾⋈fn._Tri↕≠𝕩)¨<𝕩
11+
´(+´𝕩)((⊢=-(+´))×⊢´)¨pairs
12+
}
13+
14+
# Tests
15+
u.UnitTest (GetLargestOutlier 23510) 10
16+
u.UnitTest (GetLargestOutlier ¯2¯1¯3¯64) 4
17+
u.UnitTest (GetLargestOutlier 1111155) 5

0427_Problem_1.bqn

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# For up to date code:
2+
# https://github.com/codereport/bqn-code/blob/main/leetcode/427-1.bqn
3+
4+
# Link: https://leetcode.com/problems/transformed-array
5+
6+
u•Import "/home/cph/bqn-test/test.bqn"
7+
8+
ConstructTransformedArray ← {𝕩˜(𝕩)|𝕩+↕≠𝕩} # Explicit
9+
ConstructTransformedArray2 ← (≠|↕+) # Tacit
10+
11+
# Tests
12+
u.UnitTest (ConstructTransformedArray 3¯211) 1113
13+
u.UnitTest (ConstructTransformedArray ¯14¯1) ¯1¯14
14+
u.UnitTest (ConstructTransformedArray2 3¯211) 1113
15+
u.UnitTest (ConstructTransformedArray2 ¯14¯1) ¯1¯14

0 commit comments

Comments
 (0)