Overview The objective is to find the length of the last word in a given string Example Program Here is the program for the same. Output Note: Check out our Golang Advanced…
Tag: go
Plus one program or Add one to an integer array in Go (Golang)
Overview An integer array is given. Overall this integer array represents a number. So let’s say the integer array name is digits then digitis[i] denote the ith digit of the integer. The…
Partition a linked list in Go (Golang)
Overview A linked list is given. Also, a target value is given. Partition the given linked list in such a way all values less than target values comes before all the values…
Best time to Buy-Sell Stocks Program in Go (Golang)
Overview An array prices is given where prices[i] represent the price of a stock on the ith day. You can only buy and sell once. Find the max profit you can earn…
Unique Paths Program in Go (Golang)
Overview There is an m*n grid. There is a robot at the position (0,0). The robot can only move in the right direction and down direction. What is the total number of…
Remove all occurrences of a given value in an array in place in Go (Golang)
Overview An integer array is given and a target element is given. Remove all occurrences of that target element from the array. The removal must be done in place Program Here is…
Merge two sorted arrays in Go (Golang)
Overview Two arrays are given. Both are sorted First array is of length m+n Second array is of n The objective is to merge these sorted arrays. The first array contains enough…
Count Possible Decodings of a digit sequence into letters in Go (Golang)
Overview Let’s say we have below number to letter mapping The objective is to count the number of possible decoding of a given digit sequence Examples Program Here is the program for…
Letter Combinations of a Phone Number Program in Go (Golang)
Overview An input string is given which consists of some digits. The mapping of digits to letters is similar to that of a phone keypad So an input string is given which…
Delete middle node of a linked list in Go (Golang)
Overview The objective is to remove the middle node of the linked list. If x is the size of the linked list then the middle node is Examples Program Here is the…