Merge Two Sorted Linked Lists in Golang

Akhil Sharma
Updated on 20-Jul-2023 15:16:38

985 Views

In this article, we will write Go language programs to merge two sorted linked lists. A linked list is a set of two fields with the value that is the data and the next pointer which points to the next node in the list. A linked list is a dynamic data structure with two pointers head and tail, where head points to the first value and tail points to the last value. Here, we will use two examples to merge the sorted linked list. Demonstration This demonstration represents two sorted linked lists “LIST1” and “LIST2”. we need to merge these ... Read More

On-Disk Data Structures

Way2Class
Updated on 20-Jul-2023 15:15:35

1K+ Views

Data is stored persistently on hard drives or other storage media using on-disk data structures, enabling access and modification even after a system restart or power loss. The retrieval, storage, and manipulation of data on the disc, which normally has longer access times and less bandwidth than memory, are all optimized by these data structures. The types of on-disk data structures, storage formats, data compression methods, indexing methods, sorting algorithms, performance concerns, and applications will all be covered in this article. What are On Disk Data Structures? On-disk data structures describe how data is kept on a tangible storage medium, ... Read More

Print Descending Order Pattern in Golang

Akhil Sharma
Updated on 20-Jul-2023 15:14:44

158 Views

In this Go language article, we will write programs to print descending order patterns using a nested for loop as well as using the two nested loops inside the outer loop. Descending order pattern means the higher order elements are placed first and in pattern the rows with highest no. of rows is placed first. Demonstration This demonstrates a descending order pattern where every row starts from 1 and decreases by 1 at each column until the end of row. In the top row it has 1-6 numbers and in second row it has 1-5 and it goes on till ... Read More

Golang Program to Print Right Pascal's Triangle

Akhil Sharma
Updated on 20-Jul-2023 15:13:57

124 Views

A pascals triangle is a form of triangle in which binomial coefficients are arranged in triangular form. Here, the triangle starts with 1 and in every row the beginning and ending digit is 1. In this article, we will write Golang programs to print right pascals triangle. Demonstration This demonstration explains a right pascal triangle, in which every row shows the coefficient of binomial expansion for the power of (a+b)^n, where a and b =1. The first row has single 1, second row has 1 and 1 , the third row has 1, 2 and 1 and so on. 1 ... Read More

Build Right Triangle Using Numbers in Go

Akhil Sharma
Updated on 20-Jul-2023 15:13:05

104 Views

In this article, we will write Golang programs to build a right triangle using numbers. The numbers imply that the triangle is composed of numbers. There are many ways to perform this operations, here we have used different examples to provide a better understanding of the concept. Demonstration This demonstration explains a right angled triangle representation using numbers. Each row of this triangle is consist of number starting from 1 to the row number. From top the first row has 1, second row has 1, 2 and it goes on. 1 1 2 1 2 3 1 ... Read More

Export Each Row as Text File in Excel

Pradeep Kumar
Updated on 20-Jul-2023 15:08:03

6K+ Views

Excel is a powerful spreadsheet program developed by Microsoft. It is widely used for organizing, analysing, and manipulating data in various industries and professions. To export multiple columns into individual text files in Excel, you can use VBA (Visual Basic for Applications) macros. Steps to Export or Save Each Row as Text File in Excel Here's an example of how you can do it: Step 1 :Open the Excel file in which you want to export the rows as text files. Press Alt + F11 to open the Visual Basic Editor in Excel. Insert a new module by clicking ... Read More

Count Numerical Digits in a String using Go

Akhil Sharma
Updated on 20-Jul-2023 15:02:06

1K+ Views

A Golang string is a sequence of characters created using quotes. Strings are immutable here, which means once created cannot be modified. Here we will work on strings to find numerical digits present in them.In this article, we will write a Go language program to count no. of numerical digits in a string. Demonstration This demonstration explains that “helloalexa234567playthesong” is an input string and it contains six numeric digits, the role of the program is to tally all the numeric digits available in the provided string. Input string − helloalexa234567playthesong Number of Numeric Digit − 6 Syntax unicode.IsDigit() ... Read More

Export or Save Charts as PDF Files in Excel

Pradeep Kumar
Updated on 20-Jul-2023 14:59:51

3K+ Views

Excel, developed by Microsoft, is a widely used spreadsheet program that allows users to organize, analyze, and visualize data in a structured and efficient manner. One of the powerful features of Excel is its ability to create charts and graphs, which help to present data in a visually appealing and easy−to−understand format. Charts in Excel can be customized with various chart types, styles, colors, and data labels to highlight patterns, trends, and relationships within the data. While Excel provides options to print or share worksheets containing charts, you may also need to save them as PDF files for specific purposes, ... Read More

Golang Program to Implement Slices

Akhil Sharma
Updated on 20-Jul-2023 14:58:04

237 Views

A slice in golang is a dynamic array created to add extra elements which cannot be added in an array as it has a fixed size. In this particular article, two examples are used to demonstrate the use of slices. In both of the examples, various operations are performed on the slices to show its working. In the first example, a slice of string is created and in the second example, slice of integers is created. Let’s see the operations via examples to get a crystal-clear understanding of the concept. Syntax funccopy(dst, str[] type) int The copy function in ... Read More

Create Slice of Slices in Golang

Akhil Sharma
Updated on 20-Jul-2023 14:55:51

403 Views

A slice in go language is a variable length array which means that values can be added and deleted from it as per convenience. In this article, we will create a slice of slices using two examples, slice of slices means that many slices are contained in a slice. In the first example, we will demonstrate the creation of slice of slices in two ways, firstly we will initiate the slice of slices with some values and in the second way an empty slice of slices will be created in which values will be appended later on. In the second ... Read More

Advertisements