Difference between revisions of "User:Vishwa"
Jump to navigation
Jump to search
| Line 6: | Line 6: | ||
=== LeetCode 1109 (using keytags)=== | === LeetCode 1109 (using keytags)=== | ||
<pre> | <pre> | ||
| − | bookings = [[1,2,10],[2,3,20],[2,5,25]] | + | bookings = [[1,2,10],[2,3,20],[2,5,25]]; |
n = 5; | n = 5; | ||
| − | ro={}; | + | ro = {}; |
| − | f=(x,y)=>ro[x]=(ro[x]||0) | + | f = (x, y) => ro[x] = SUM(ro[x] || 0, y); |
f#; | f#; | ||
| − | bookings.map(r=>f((r[0])..(r[1]),r[2])); | + | bookings.map(r => f((r[0])..(r[1]), r[2])); |
| − | ro | + | PRINT(ro); |
| − | KEYTAGS(ro).map(r=>[r[0], | + | KEYTAGS(ro).map(r => [r[0], r[1]]); |
| − | |||
</pre> | </pre> | ||
Revision as of 13:22, 3 June 2025
Leetcode Solutions and Render3D/RENDER examples.
LeetCode Solutions
LeetCode 1109 (using keytags)
bookings = [[1,2,10],[2,3,20],[2,5,25]];
n = 5;
ro = {};
f = (x, y) => ro[x] = SUM(ro[x] || 0, y);
f#;
bookings.map(r => f((r[0])..(r[1]), r[2]));
PRINT(ro);
KEYTAGS(ro).map(r => [r[0], r[1]]);
LeetCode 1109 (using objects.entries)
bookings = [[1,2,10],[2,3,20],[2,5,25]];
n = 5;
ro = {};
f = (x, y) => ro[x] = SUM(ro[x] || 0, y);
f#;
bookings.map(r => f((r[0])..(r[1]), r[2]));
PRINT(ro);
Object.entries(ro).map(r=>[r[0],SUM(r[1])])
LeetCode 2491
skill = [3,4];
p = skill.⋰.⁜(2);
arr = p[0].mergerows(p[1].reverse());
tar = ∑(arr[0]);
if(arr.filter(r => ≠(∑(r), tar)).length > 0)
{
result = "Not compatible(-1)";
}
else{
result = ∑(arr.$$(✖))
}
PRINT(result);