Common Child in Algorithm | HackerRank Programming Solutions | HackerRank Problem Solving Solutions in Java [💯Correct]

Hello Programmers/Coders, Today we are going to share solutions of Programming problems of HackerRank, Algorithm Solutions of Problem Solving Section in Java. At Each Problem with Successful submission with all Test Cases Passed, you will get an score or marks. And after solving maximum problems, you will be getting stars. This will highlight your profile to the recruiters.

In this post, you will find the solution for Common Child in Java-HackerRank Problem. We are providing the correct and tested solutions of coding problems present on HackerRank. If you are not able to solve any problem, then you can take help from our Blog/website.

Use “Ctrl+F” To Find Any Questions Answer. & For Mobile User, You Just Need To Click On Three dots In Your Browser & You Will Get A “Find” Option There. Use These Option to Get Any Random Questions Answer.

Introduction To Algorithm

The word Algorithm means “a process or set of rules to be followed in calculations or other problem-solving operations”. Therefore Algorithm refers to a set of rules/instructions that step-by-step define how a work is to be executed upon in order to get the expected results. 

Advantages of Algorithms:

  • It is easy to understand.
  • Algorithm is a step-wise representation of a solution to a given problem.
  • In Algorithm the problem is broken down into smaller pieces or steps hence, it is easier for the programmer to convert it into an actual program.

Link for the ProblemCommon Child – Hacker Rank Solution

Common Child – Hacker Rank Solution


A string is said to be a child of a another string if it can be formed by deleting 0 or more characters from the other string. Letters cannot be rearranged. Given two strings of equal length, what’s the longest string that can be constructed such that it is a child of both?


These strings have two children with maximum length 3, ABC and ABD. They can be formed by eliminating either the D or C from both strings. Return .

Function Description

Complete the commonChild function in the editor below.

commonChild has the following parameter(s):

  • string s1: a string
  • string s2: another string


  • int: the length of the longest string which is a common child of the input strings

Input Format

There are two lines, each with a string,  and .


  •  where  means “the length of “
  • All characters are upper case in the range ascii[A-Z].

Sample Input


Sample Output



The longest string that can be formed by deleting zero or more characters from  and  is , whose length is 2.

Sample Input 1


Sample Output 1


Explanation 1

 and  have no characters in common and hence the output is 0.

Sample Input 2


Sample Output 2


Explanation 2

The longest string that can be formed between  and  while maintaining the order is .

Sample Input 3


Sample Output 3


Explanation 3
 is the longest child of the given strings.

Common Child – Hacker Rank Solution
import java.util.Scanner;

public class CommonChild {

	static int commonChild(String s1, String s2) {
		return LCSM4(s1.toCharArray(), s2.toCharArray(), s1.length(), s2.length());


	public static int LCSM4(char[] X, char[] Y, int m, int n) {
		int memo[] = new int[n + 1];

		for (int i = 1; i <= m; i++) {
			int prev = 0;
			for (int j = 1; j <= n; j++) {
				int temp = memo[j];
				if (X[i - 1] == Y[j - 1]) {
					memo[j] = prev + 1;
				} else {
					memo[j] = Math.max(memo[j], memo[j - 1]);
				prev = temp;

		return memo[n];

	public static void main(String[] args) {
		Scanner sc = new Scanner(;
		String s1 =;
		String s2 =;
		int result = commonChild(s1, s2);


1,152 thoughts on “Common Child in Algorithm | HackerRank Programming Solutions | HackerRank Problem Solving Solutions in Java [💯Correct]”

  1. Common sense prevails when it comes to how many of each denomination a poker chip set will come with. Usually, the next to smallest size denomination will end up being the most used chip of the bunch and the highest dollar amounts are generally the least used. For example, the Monte Carlo set comes with 100 whites, 150 reds, 100 greens, 100 blacks, 25 purples, and 25 yellows. So, if you happen to see a chipset that is top-heavy on chip counts, steer clear. This set is a middle-of-the-road option. It comes with more pieces than the Brybelly carousel, but its chip range ends at $100. Overall, though, if you’re looking for a comprehensive starter kit for your poker games, you should consider the KAILE Clay Poker Chips Set. Playing poker without chips is like dancing without music. You can do it, but it is no fun. For most professional players, poker chips are not just a means to raise and call but a way to keep their hands busy and minds running. Playing poker in a group of 4-9 players is fun, and playing with poker chips, shuffling, stacking, and re-stacking like a fidget is something many players love. Some can’t even imagine a poker game without a premium poker chips.
    Many people have asked me what I mean by queen 6 4, wondering for example whether queen 7 3 is greater than queen 6 4. In any poker based game hands are scored first according to the highest card, then the second, and then the third, and so on if there are more. So a queen 7 3 would beat queen 6 4. The queens tie so the second highest cards are used to break the tie, and a 7 beats a 6. The third card does not matter in this case because the hand was resolved by the second card. Pop! Events Group specializes in Business, Marketing, Team Building and Employee Engagement events in Toronto and the GTA. Since 2005 Pop! has provided an exceptional one-stop-shop experience, including full-service event planning, event rentals, activations and corporate gifting. Play against a paytable rather than the Dealer and win with only a pair or Jacks or better! Receive a pair of 6’s through 10’s and push. Players make their best five card poker hand using their two cards and three community cards.

  2. Prawo reguluje liczbę stacjonarnych kasyn i salonów bingo w poszczególnych regionach, wíęc níe każdy będzíe mógł otrzymać lícencję, nawet jeśli spełnía wszystkíe wymogi. W danej gminie może być otwarte tylko jedno kasyno na każde 250 000 míeszkańców. Aby region miał 2 kasyna, musi mieć 500 tysięcy míeszkańców i tak dalej. Aby otworzyć salę bingo warunki są nieco łagodniejsze – jeden lokal na każde 100 tys. osób. Kasyno Online Bez Konta – 10 free spinów bez depozytu za rejestrację w kasyno online Jest to jedno z nowszych kasyn, które weszło na rynek z prawdziwym impetem. Budowa obiektu kosztowała franczyzę Genting aż 150 milionów funtów. Natomiast wielkie otwarcie kasyna odbyło się w 2015 roku. Okazało się, że dwuletnia budowa była znakomitą inwestycją, ponieważ teraz kasyno zwraca koszty i to z ogromną nawiązką.
    Wejdź do zaczarowanego świata już dzisiaj! Elvenar to darmowa strategia… Kod sprawia, że dostajesz VulkanBet no deposit bonus, czyli bez żadnego wkładu własnego. Po prostu odbierasz nagrodę, która Ci się należy. VulkanBet kod promocyjny może być kierowany do nowych użytkowników lub też tych stałych. Jest on rodzajem zachęty, ponieważ to właśnie on da Ci dodatkowe nagrody, czyli więcej darmowych spinów, darmową gotówkę, większy procent od depozytu lub zupełnie inne nagrody. Warto więc szukać takich kodów, na samej stronie kasyna lub w innych miejscach, zawsze dostaniesz dodatkową nagrodę, która z pewnością okaże się korzystna. Zdobycie kolejnego gracza przez dane kasyno online jest bardzo ważne, dlatego kuszą one dodatkowymi bonusami dla nowych graczy. W kasynie spotkasz nie tylko darmowe gry do pobrania na telefon online oraz ich płatne wersje, ale również niesamowite bonusy, które mogą pomóc Ci rozkręcić Twoją hazardową karierę.

  3. Apakah Anda ingin memasang taruhan pada taruhan itu? Berusahalah untuk memvariasikan pola taruhan Anda dengan menempatkan taruhan kecil dan besar secara teratur di setiap putaran slot. Akibatnya, Anda memiliki potensi untuk memenangkan jackpot besar, kecil, dan besar dengan cara ini. Situs judi slot online gampang menang umumnya memungkinkan Anda untuk mencoba slot gratis terlebih dahulu untuk mempelajari atau memahami cara kerja mesin slot. Atau, Anda juga bisa memainkan judi slot bet kecil terlebih dahulu sebelum benar-benar menggunakan nominal bet yang lebih besar. Bisa deposit pulsa telkomsel, xl dan tri 10rb dengan berbagai macam game judi online terbaik seperti slot, casino, bola online, togel online dan tembak ikan Selanjutnya, untuk slot gacor resmi gampang jackpot adalah slot sweet bonanza, slot gacor sweet bonanza mendapatkan sambutan serta antusias yang sangat luar dari member situs slot gacor terpercaya. Pola slot gampang menang yang tidak sulit dari permainan slot terbaru yang mengusung tema buah-buahan juga memiliki nilai rtp tertinggi mencapai 96%. Inilah yang menjadikan slot sweet bonanza termasuk dalam salah satu daftar slot gacor maxwin incaran para member slot online terpercaya.
    And there you have it – Silent Hills probably was going to cost upward of $20 million to develop – this thing probably cost them $20,000. Konami is a company that now only wants to make small outlays If you’re still reeling over the news that Silent Hills was canned then don’t forget that we have Hideo Kojima’s new game, Death Stranding featuring Norman Reedus launches in November. It also received it’s ESRB rating today, warning of violence, cries of pain and my personal favorite “handful of scenes depict a character with his buttocks exposed”. If Norman Reedus buttocks don’t sell you on this game, then nothing will. The once-popular Silent Hill survival horror series has not seen a sequel since 2012’s Silent Hill Downpour, and Konami has not announced its future plans for the Castlevania franchise since the release of last year’s Castlevania: Lords of Shadow 2.

  4. The online offer of casino games is now rich and diversified, and you can find almost every casino game that you used to play in a classical “physical” native casino venue. Playing online does present some apparent differences, but operators have designed neat solutions like live-gambling and video-gambling to make the playing experience as entertaining as possible. This article will present you with a description of the most popular online casino games you can currently find on the internet. If you fancy weekly cashback bonuses and the chance to play over 20 Roulette games, check out Reload Casino Canada. This is one of those roulette online casinos that cater to everyone. From basic European and American Roulette to Double Ball, Roulette Nouveau, 3D European Roulette and even plain and simple Classic Roulette from Golden Rock Studios, you have options.
    Trabzon’da ‘şampiyonluk’ biletleri karaborsaya düştü: En ucuzu 30 bin TL! Ümit Özdağ’dan Sessiz İstila ve sığınmacılar için yeni açıklama: Türkiye’yi ikiye bölecek hatta yerleştirildiler İstanbul Kültür Sanat Vakfı (İKSV) 50. yıl kutlamaları kapsamında, dünyanın önde gelen bale topluluklarından Zürih Balesi’nin Anna Karenina gösterisini… For some reason we didn’t manage to achieve this bonus, but maybe you will. Anyway, you can always check PROVEN bonuses with detailed video-instruction on our Youtube channel Congratulations, you will now be kept in the know about new casinos. You will receive a verification email to confirm your subscription. Winaday – Curacao licensed Casinos

  5. Sitemap With relatively simple graphics and a fairly uncluttered playing area – there’s no gamble feature to deal with or anything like that – a mobile version of the Da Vinci Diamonds online slot represents a very solid choice for a title to play while you’re on the go. Wow Vegas releases new slots every week. New users can sign up to claim 5,000 Wow Coins and 1 Sweepstake Coin on the first day. There are log-in bonuses available for the first several days, totaling 4.5 Sweepstakes Coins and 8,500 Wow Coins. If you want to purchase coins, there is a big discount for a package. Check the promotions page for tons of other offers, including the Wowzer Jackpot. As you play slots, you will be increasing your level in the loyalty program. Players can unlock monthly bonuses, premium customer support, and other perks.
    Use of and or registration on any portion of this site constitutes acceptance of our User Agreement (updated 4 4 2023), Privacy Policy and Cookie Statement, and Your Privacy Choices and Rights (updated 1 26 2023). For the ultimate in a luxurious pool day, you’ll want to book one of our 19 private poolside cabanas with the next level in rock star treatment. Upgrade to VIP status with our VIP cabanas. Listening Party Sign up to receive emails or text messages on the latest happenings within Hollywood Casino Baton Rouge including subscriber exclusive promotions. Harrington Raceway and Casino is popularly known for its exciting table games and poker room. With over 1,600 slots and a poker room, the casino is a paradise for new players. Sports betting and live racing are the best things to do in Harrington Raceway and Casino. To avail of exclusive offers and rewards, the casino also has a Players Club membership. Location : 18500 S. DuPont Highway, Harrington, DE 19952 Timings : Sunday – Thursday 8 AM – 4 AMFriday & Saturday – 24 Hours

  6. Συμπληρώστε το email σας, πατήστε “αποστολή” και θα σας αποστείλουμε ένα σύνδεσμο για να ορίσετε το νέο σας κωδικό. Κατατάσσεται στην κορυφή των προτιμήσεων από τους παίκτες, καθώς έχει κερδίσει την εμπιστοσύνη τους, μιας και στην ουσία είναι η συνέχεια του Party Poker, του παγκόσμιου «γίγαντα» του πόκερ. ΠΗΡΕΣ ΤΟ ΔΩΡΟ* ΣΟΥ ΣΗΜΕΡΑ; Σχεδιασμός ιστοτόπου: Digital Winners | Ανάπτυξη & Φιλοξενία Ιστοτόπου: SilkTech Tagsπαυσαφε paysafe account my paysafecard paysafe casino online casino paysafe
    Στο online καζίνο έχετε δύο εναλλακτικούς τρόπους παιχνιδιού: ο ένας με χρήματα και ο άλλος δωρεάν. Όλα τα παιχνίδια πλην εκείνων που διατίθενται στο live τμήμα του παρόχου είναι ελεύθερα και στις δύο εκδοχές. Ενδεχομένως η λειτουργία demo να σας βοηθήσει στο να εξοικειωθείτε περισσότερο με κάποιο παιχνίδι, επωφελούμενοι από online casino χωρίσ κατάθεση προτού να στοιχηματίσετε με πραγματικά χρήματα.  Φυσικά υπάρχει live casino στο Amunra. Ζωντανοί dealer που κάνουν την όλη εμπειρία ρεαλιστική με παιχνίδια όπως η live speed ρουλέτα, το blackjack, το casino hold’em, το μπακαρά, η online monopoly και αμέτρητα άλλα.

  7. cheap mobic pills [url=]how to buy cheap mobic no prescription[/url] where can i buy generic mobic no prescription

  8. best online pharmacies in mexico [url=]reputable mexican pharmacies online[/url] mexican pharmaceuticals online

  9. Casino bonuses are extremely popular in the world of online casinos. On this page, you can learn everything there is to know about bonuses offered by Mandarin Palace Casino. Not all bonuses are alike. There are welcome bonuses for new players, deposit bonuses, no deposit bonuses, free spins, loyalty programs, reload bonuses, bonus codes, and many other types, each with certain specifics that make them stand out. Keep reading to learn more, or see the bonuses listed above. Kaspersky Kurumsal Ürünlerden Sorumlu Başkan Yardımcısı Ivan Vassunov: – “Kaspersky Endpoint Security for Business’ın özellikle müşterilerimizden gelen derecelendirmelerle, Endpoint Security’de lider… TOGG’dan ‘teknoloji’sürprizi:2023’te yollara çıkması beklenen Türkiye’nin otomobili Togg’un CEO’su Gürcan Karakaş, lansmanı yapılacak ilk ürünün otomobil olmayacağını bildirdi. Karakaş, ‘Şu ana kadar…
    To claim the welcome bonus perk, you must deposit a minimum of $10 to your account. Also, you must wager Spinit Casino signup bonus 40 times before you can cash out. Please note that deposits made via Skrill and Neteller are not eligible for the welcome bonus. The bonus for the first deposit will be activated automatically, but for the other 3 successive bonuses, the Spinit casino bonus codes you need to use are WSIINDIA2, WSIINDIA3, and WSIINDIA4. This website is using a security service to protect itself from online attacks. The action you just performed triggered the security solution. There are several actions that could trigger this block including submitting a certain word or phrase, a SQL command or malformed data. Currently, Spinit do not offer any no deposit casino bonus to newly registered players. Hopefully, this will change in the near future.

  10. Hi! I’ve been following your weblog for a long time now and finally got the courage to go ahead and
    give you a shout out from New Caney Tx! Just wanted to say
    keep up the great job!

  11. It is a quantitative metric calculating how many individual units of specific cryptocurrency coins tokens were traded (bought & sold) within the last 24 hours. It’s a direct cryptocurrency’s supply & demand indicator, and is purely related to its market price. There are no sub-playbooks for this playbook. It is a quantitative metric calculating how many individual units of specific cryptocurrency coins tokens were traded (bought & sold) within the last 24 hours. It’s a direct cryptocurrency’s supply & demand indicator, and is purely related to its market price. Prior to the official listing, Coinbase Pro had enabled deposits for the ASM token. Some users had thus begun using this feature before the official announcement was made by the crypto exchange. Users are able to trade the token using the ASM-USD and ASM-USDT trading pairs on Coinbase Pro.
    Another crypto user, Yogi, pointed out that the exchange was charging him 38% in selling fees. This was when he checked how much he would get when he sold one of the coins he had invested in. Users are even confused about whether this is a technical glitch because a 50% selling or withdrawal fee is unheard of. The exchange rate for cryptocurrency transactions is established by adding a margin or spread to the market exchange rate on Coinbase Pro. In addition, separate fees (including the spread) that are either a flat fee or a percentage of the transaction called the “Coinbase Fee” may also be charged. The Crypto Visa Card is not available in these territories. In addition, the platform’s spread is 3% for precious metals, 0.2% for fiat currencies, and 1% for stocks. Notably, Uphold does not charge other fees (like deposit, withdrawal, or trading commissions) aside from the spread fees.

  12. Anche il simbolo Scatter è doppio: Polifemo e Circe. Con cinque simboli Polifemo sui rulli, si avvia la funzione di gioco Bonus Cartelli, dove il giocatore deve terminare e completare la serie di immagini e cercare di collezionare 5 Scatter e attivare il Bonus Arco, dove si deve cercare di abbattere i soldati. Con cinque Scatter Circe, si attiva la funzione Bonus Circe, dove il giocatore avrà il compito di scegliere la coppa di vino senza veleno. Questo bonus consiste in una serie di rulli orizzontali che scorrono sullo schermo formando dei particolari simboli. Il bonus inizia bloccando il rullo posto più in basso e quello posto in alto mentre tutti gli altri continuano a ruotare. Il giocatore deve fermare i rulli premendo il pulsante di stop e se riesce a comporre uno dei simboli mostrati nella tabella presente nella parte alta dello schermo, ottiene il premio associato.
    Souhlasím se všemi ostatními názory – nahlásit to finančáku je jako pozvánka pro zloděje, vyděrače apod. A jak bylo řečeno, výhra je vyplácena jako zdaněná, takže pokud by třeba někdo měl posléze pochybnosti (finančák, policie apod) tak Sazka může vždy potvrdit legálnost nabytí, protože si vede evidence. Nicméně problem nastane už ve chvíli, kdy takové větší peníze chcete vložit na účet, protože první kdo se bude ptát je banka …..dohledu prostě člověk neuteče „Moje věrnost Sportce se mi vyplatila už před lety, kdy jsem vyhrál asi 20 tisíc, a teď jsem díky ní bohatší o dalších 9 milionů. Pokud to takhle půjde dál, tak se za nějakou dobu můžu těšit třeba na ještě krásnější výhru,“ rozloučil se s námi s šibalským úsměvem muž.

  13. zithromax buy online no prescription [url=]where can i get zithromax over the counter[/url] zithromax pill

  14. safe canadian pharmacy: canadianpharmacyworld – canada online pharmacy
    п»їbest mexican online pharmacies [url=]medication from mexico pharmacy[/url] mexican pharmaceuticals online

  15. online pharmacy india: top 10 pharmacies in india – mail order pharmacy india
    buying from online mexican pharmacy [url=]best online pharmacies in mexico[/url] buying prescription drugs in mexico

  16. buy zithromax no prescription [url=]buy zithromax canada[/url] can you buy zithromax over the counter in mexico

  17. lisinopril 10mg tablets price [url=]Lisinopril 10 mg Tablet buy online[/url] zestoretic medication

  18. ciprofloxacin 500mg buy online [url=]Ciprofloxacin online prescription[/url] buy cipro online without prescription

  19. farmacia online barata [url=]se puede comprar kamagra en farmacias[/url] farmacias baratas online envГ­o gratis

  20. acheter medicament a l etranger sans ordonnance [url=]Medicaments en ligne livres en 24h[/url] Pharmacie en ligne pas cher

  21. Viagra homme prix en pharmacie [url=]Viagra sans ordonnance 24h[/url] Viagra en france livraison rapide