« first day (1984 days earlier)      last day (1047 days later) » 

A K
7:29 PM
Лол, надо же какой смешной способ удаления ноды в связном списке: leetcode.com/problems/delete-node-in-a-linked-list/solution
А я не заметил - и ещё радовался, что быстро решил:

	public void DeleteNode(ListNode node)
	{
		while (node.next != null)
		{
			node.val = node.next.val;

			if (node.next.next == null)
			{
				node.next = null;
			}
			else
			{
				node = node.next;
			}
		}
	}
Достаточно было одного раза... )
Интересно, почему такой способ не сделали обязательным к реализации? Обычно же "ищем ноду перед удаляемой..."
 
 
1 hour later…
8:55 PM
@AK а зачем менять ссылки всем нодам после заданной если можно поменять только у двух?
@AK формально тут не удаление идет :)
 
9:48 PM
a = a ^ b; b = a ^ b; a = a ^ b; - мой мир не будет прежним.
 
10:09 PM
@aepot а что не так?
 
 
1 hour later…
11:21 PM
@Grundy как раз все так, просто узнал об этом можно сказать сегодня.
 

« first day (1984 days earlier)      last day (1047 days later) »