い (i/e) and な(na) - adjectives in Japanese

There are two types of adjectives i and na and …. some peculiarities.

I’m not an expert in Japanese phonetics just love to learn new things like …. you know Japanese. So it is just how I perceive the language. Also everything is simplified to the level when it can be understood by everyone.

There are two types of adjectives in Japanese: i-adjectives and na-adjectives. The types are named by the sound which connects an adjective and a noun. These two types are interesting because they conjugate differently. Na-ones act more like nouns and i-adjective have their own way.

Read More…

One Interesting Code Challenge from Leetcode: finding anagrams in a string

In my coding interviews I often use a simplified version of this challenge from Leetcode. The simplified version I use: Given two strings s and p, return true if s contains an anagram for p. I like this task because the solution and be improved little by little and there are a lot things to discuss. From algorithmic complexity to CPU cache level optimization. Here I want to walk you through how I solved that challenge for the first time.

Read More…