Difference between revisions of "User:Vishwa"

From ZCubes Wiki
Jump to navigation Jump to search
Line 15: Line 15:
 
KEYTAGS(ro).map(r=>[r[0],SUM(r[1])])
 
KEYTAGS(ro).map(r=>[r[0],SUM(r[1])])
 
PRINT(ro)
 
PRINT(ro)
 +
</pre>
 +
 +
=== LeetCode 1109 (using objects.entries)===
 +
<pre>
 +
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])])
 
</pre>
 
</pre>
  

Revision as of 13:21, 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]=(ro[x]||0) + y;
f#;
bookings.map(r=>f((r[0])..(r[1]),r[2]));
ro
KEYTAGS(ro).map(r=>[r[0],SUM(r[1])])
PRINT(ro)

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);