IT Array

The first step to the computer engineering starts here

How to extend the battery life on iPhone up to 3 days

How to extend the battery life on iPhone up to 3 days

One of the most painful questions for smartphone's users is  - how to extend the battery life? How to keep the smartphone alive without charging at least 2-3 days? Is it possible at all? The answer is - Yes, it's possible. I re-charge my iPhone every 3-4 days. And You...

Smart text finder

This small but smart algorithm allows You to perform intelligent search for the words and phrases in the text. Imagine that You have recognised the text from the image. Usually there are many corrupted characters and it's impossible to find something directly. For...

Algorithm of looking for “Equilibrium indexes” (Java)

This is small article about how to find all the equilibrium indexes in integer array. This is very efficient solution. Usually time of execution is O(n^2). This is solution for O(2*n) @Test public void verifyThatNumbersAreEquilibrium(){ CodeBase codeBase = new...

What to use: ArrayList vs LinkedList

I think that this article should be interesting for all who have a question "what data structure to use?". In this article we will compare  ArrayList and LinkedList. Data type is Integer. List size is 1 000 000 items. We will perform a 10 000 operations with the...

“Specification by Example” or how to have updated documentation

Hello! In this article I will try to explain some trick how to work with updated documentation. I think that almost on all the project (which is working by Waterfall) happens the situation, that specification is not updated according to functionality. That test cases...

Get Instant Access to News & Advice