LinkedLists.FakeNode
To avoid border cases we can create a fake or how it is called sentinel node
public void DoSmth(ListNode head) { ListNode fakeNode = new
To avoid border cases we can create a fake or how it is called sentinel node
public void DoSmth(ListNode head) { ListNode fakeNode = new
basic approach is to change connection node.next = node.next.next
1. RemoveElements(ListNode head, int val)
leetcode task
optimal solution through sentinel or fake node
Компания Embarcadero выпустила второе обновление для RAD Studio, Delphi и C++Builder 11 Alexandria. Это обновление называется «ноябрьским» и содержит несколько фиксов для VCL и новую
ex.1
static void Main(string[] args) { SmthAsync(); for (int i = 0; i < 4; i++) { Thread.Sleep(1000); Console.WriteLine(i); } } private static Func<int,
Tasks executed in thread pool asyncroniously.
ex. 1 Returning no result
static void Main(string[] args) { Task t = new Task(() => Console.WriteLine(«this is
way 1, with sentinent or nullNode approach, shrinks partial cases
/** * Definition for singly-linked list. * public class ListNode { * public int val;
Доклад Марко Канту «Keynote — Beyond 10x — The Future of Development with Delphi» на DelphiCon 2021 прошел под лозунгом «Delphi развивался, Delphi развивается, Delphi
Сегодня, 16 ноября 2021 года, стартует DelphiCon 2021 — официальная бесплатная онлайн-конференция посвященная Embarcadero Delphi.
npm init npm install —save-dev jest // add.js const add = (a, b) => a + b; module.exports = add; // test.js const add =
const myPromiseRace = (promises) => { return new Promise((resolve) => { for(let i = 0; i < promises.length; i++){ promises[i].then((value) => { resolve(value); // if