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

Читать на сайте автора.

LinkedLists.DeleteNode

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

Читать на сайте автора.

Выпушен RAD Studio 11 Alexandria Patch 2

    Компания Embarcadero выпустила второе обновление для RAD Studio, Delphi и C++Builder 11 Alexandria. Это обновление называется «ноябрьским» и содержит несколько фиксов для VCL и новую

Читать на сайте автора.

C#. Making Func delegates async

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,

Читать на сайте автора.

C#.Task.SimpleExamples

Tasks executed in thread pool asyncroniously.

ex. 1 Returning no result

static void Main(string[] args) { Task t = new Task(() => Console.WriteLine(«this is

Читать на сайте автора.

Algo.LinkedLists.DeleteNode

way 1, with sentinent or nullNode approach, shrinks partial cases

/** * Definition for singly-linked list. * public class ListNode { * public int val;

Читать на сайте автора.

Delphi сегодня, завтра и послезавтра

    Доклад Марко Канту «Keynote — Beyond 10x — The Future of Development with Delphi» на DelphiCon 2021 прошел под лозунгом «Delphi развивался, Delphi развивается, Delphi

Читать на сайте автора.

DelphiCon 2021

    Сегодня, 16 ноября 2021 года, стартует DelphiCon 2021 — официальная бесплатная онлайн-конференция посвященная Embarcadero Delphi.

Читать на сайте автора.

JS. Jest. TestFramework. SimpleExample

npm init npm install —save-dev jest // add.js const add = (a, b) => a + b; module.exports = add; // test.js const add =

Читать на сайте автора.

Js.myPromiseRace

const myPromiseRace = (promises) => { return new Promise((resolve) => { for(let i = 0; i < promises.length; i++){ promises[i].then((value) => { resolve(value); // if

Читать на сайте автора.