Overview strings.Repeat method can be used to repeat a string multiple times in Go (Golang) Here is the link to this function in the Go strings package https://pkg.go.dev/strings#Repeat Here is the signature…
Category: Tech
Print the next or previous character given a char in Go (Golang)
Overview Simply by doing plus 1 and minus 1 we can get the next and previous character given a current char. Program Here is the program for the same Output: Note: Check…
Program for Longest Word in Dictionary through Deleting in Go (Golang)
Overview A string and a dictionary of words are given. The objective is to find the longest word in the dictionary which is present as a subsequence in the given string. If the…
Remove Linked List Elements Program in Go (Golang)
Overview Given a linked list and a value, delete all nodes from the linked list whose value is equal to the given value. Example 1 Example 2 Program Below is the program…
Count unguarded cells program in Go (Golang)
Overview Two integers m and n are given which represent an m*n grid. Other than that two 2D integer arrays are also given guards where guards[i] = [rowi , columni]. It represents…
Recover Binary Search Tree Program in Go (Golang)
Overview The root of a binary search tree is given. Two nodes of the binary search tree have been swapped. We need to fix the binary tree and recover the original structure…
Program for ugly number 2 in Go (Golang)
Overview An ugly number is a number whose prime factors are limited to 2,3 and 5. We have already seen a program where given a number n returns true if it is…
Program for ugly number in Go (Golang)
Overview An ugly number is a number whose prime factors are limited to 2,3 and 5. Given a number, n return true if it is an ugly number otherwise return false. Example…
Is Graph Bipartite Program in Go (Golang)
Overview An undirected graph is given. A graph is said to be bipartite if the nodes of the graph can be partitioned into two subsets such that every edge connects one node…
Binary Tree Maximum Path Sum Program in Go (Golang)
Overview A binary tree is given. The objective is to find the maximum Path Sum in that binary tree. A path in a binary tree is a sequence of nodes that are connected…