понедельник, 18 октября 2021 г.

Merge sort with O(sqrt(n)) auxiliary memory complexity (and even less)

In this text an algorithm is described that merges two sorted arrays into one sorted array. Time complexity is O(n), auxiliary memory complexity is O(sqrt(n)), and stable. If this algorithm is used for merge sort, then resulting sorting algorithm will be stable, have O(nlog(n)) time complexity and have O(sqrt(n)) auxiliary memory (and even less for some cases).

пятница, 2 апреля 2021 г.

Sunglasses to better view your smartphone or laptop screen

Sorry, no pictures yet.

The sunglasses are mostly as usual ones - they reduce ambient light and sunlight. But they do not reduce the light from smartphone/laptop screen. As the result the picture on smartphone/laptop screen is more contrast and visible when wearing such sunglasses.

Benefits:

1. Better image on smartphone/laptop screen.

2. Possible to reduce britness of the screen. It will increase battery life (due to lesser discharge) and lifetime (due to lesser charge-discharge cycles).

3. OLED displays can be more durable due to lower display brightness.

How to implement:

1. Filter light by wave length.Now it is possible to increase contrast 3 times.

2. Filter light by time. It will require impulses from the screen (e. g. 1000 Hz) and the sunglasses open and closes according to impulses from display.

3. Filter by polarization. I think it is possible to increase contrast 2 times or more.

среда, 17 февраля 2021 г.

Artificial Hadley cell

 

Artificial Hadley cell is a human-made construction that generates rain in order to produce fresh water.

It mimics natural Hadley cell.

It is ground surface area about 10 km in diameter and tens meters in height.

Artificial Hadley cell absorbs solar energy, heats air, creates upward air stream that in turn leads to precipitation and releasing fresh water.