Programming Articles

Page 1919 of 2547

How to hide the keyboard in Swift by pressing the return key?

Nitin Aggarwal
Nitin Aggarwal
Updated on 28-Feb-2023 3K+ Views

In this article, you will learn about how you can hide the keyboard while editing text in the UITextField. In this example, you will hide the keyboard by pressing the return button on the keyboard. In the Swift language, UITextField class provides us with some delegate methods. They called on different actions or events. We will implement one of the delegate methods to hide the keyboard. Also, you will see how to change the return type if required. In this example, we will hide the keyboard in UITextField to enter an email address by following the below steps − ...

Read More

How to change the font of UIButton with Swift?

Nitin Aggarwal
Nitin Aggarwal
Updated on 28-Feb-2023 11K+ Views

In Swift, this is very easy to change the font of a button. You can use the titleLabel property of the button which is of type UILabel class. This property provides another property called font to apply the desired font. Let’s see some examples of changing the font. We will follow the below steps to change the font of a button − Step 1 − Initially, we will do the basic setup with button creation and customization. Step 2 − In this step, we will change the system font with size and weight. Step 3 − In this ...

Read More

Golang program to implement binary tree data structure

Akhil Sharma
Akhil Sharma
Updated on 22-Feb-2023 3K+ Views

In the Go, a binary tree is a tree data structure where each node has at most two children, as the left child and the right child. Go's built-in data structures and operations, like structs and pointers, can be used to create a binary tree. The tree's nodes can be visualized as structs with fields for the value kept at each node and pointers to any left or right children. There are three types of tree traversals- preorder, inorder and postorder. We will use two methods to implement the binary tree data structure. In the first method we executed pre-order ...

Read More

Why can't a Priority Queue wrap around like an ordinary Queue?

Sonal Meenu Singh
Sonal Meenu Singh
Updated on 22-Feb-2023 474 Views

Introduction A queue is an abstract Data type that inserts elements from the Rear end and removes them from the Front end. There are three types of queues: Simple Queue, Priority Queue, and Circular Queue. In this tutorial, we understand why we cannot wrap around a Priority queue and the reasons for it. Priority Queue It is a unique queue that is not based on the FIFO principle for Queue operations. What makes it unique? It is the priority of its elements for removing or deQueue. Each element of the priority queue has some priority and they are removed based ...

Read More

Turn a Queue into Priority Queue

Sonal Meenu Singh
Sonal Meenu Singh
Updated on 22-Feb-2023 1K+ Views

Introduction A queue is a linear data structure that follows the FIFO principle for inserting and removing elements and has no close ending. It is functional on both ends. In this tutorial, we will learn how to turn a queue into a priority Queue and understand the meaning of queue and priority queue in the data structure. What is Queue? Queue in data structure resembles the queue in real life and is used to handle multiple data. It is an ordered list in which elements are entered on the rear end and removed from the front end. In this, the ...

Read More

Time and Space Complexity Analysis of Queue operations

Sonal Meenu Singh
Sonal Meenu Singh
Updated on 22-Feb-2023 3K+ Views

Introduction Queue is a linear data structure that uses the FIFO approach for inserting and removing its elements. It can be implemented by using arrays and linked lists. In this tutorial, we will analyze the time and space complexity of array based queue for its different operation. Queue Implementation Using Array The principle of Queue is its FIFO approach and it states that the element that enters first in the Queue will be the first to be removed from it. Its elements are inserted at the Rear end. Queue elements are removed from the Front end. The real-life example of ...

Read More

Should we declare it as Queue or Priority Queue while using Priority Queue in Java?

Sonal Meenu Singh
Sonal Meenu Singh
Updated on 22-Feb-2023 336 Views

Introduction The queue is a linear data structure that follows the FIFO approach to insert and extract its data. A priority Queue is a structured Queue, where all data have some priorities for their processing. In Java, a queue or priority queue is an interface. In this tutorial, we will examine whether we should declare a queue or priority queue as a Priority Queue in Java. Queue A Queue in Java is an interface and that interface belongs to java.util package. The queue interface extends the Collection Interface and this interface has several methods. Queue uses FIFO (First In First ...

Read More

Golang program to read and print all files from zip file

Akhil Sharma
Akhil Sharma
Updated on 22-Feb-2023 2K+ Views

Golang has packages like os, io, and Archie/zip that can be used to read and print all the files from a zipped file. A zip file is a compressed collection of a set of files/folders. The OS package is used for performing copy operations, the io pacakge is for reading and writing operations whereas the archive/zip package is for unzipping and zipping the file. In this article, we are going to learn about using all these packages to perform the copy and unzipping of the files and printing the same. Method 1: Using io and os package This program uses ...

Read More

Golang program to get all files present in a directory

Akhil Sharma
Akhil Sharma
Updated on 22-Feb-2023 3K+ Views

Golang has OS package such as OS.open(), os.closs(), os.copy() and move more that are used for performing different operations with the external files. Similiary we have io package in golang that is used for performing read and write operations on the external file. Here in this article, we are going to use these two packages to print all the files in the given directory. Method 1: Using OS Package This program opens the provided directory and reads its contents using the os package. A slice of os.FileInfo objects, which are returned by the Readdir function and include details about each ...

Read More

Golang program to append a string in an existing file

Akhil Sharma
Akhil Sharma
Updated on 22-Feb-2023 1K+ Views

In Golang, we can use io and os packages to append a string in an existing file. file contains data that can be manipulated in many ways like editing and writing the data. In this article the first method will demonstrate the application of os.Open file of OS package. In the second method, we are going to demonstrate the application of io package. Method 1: Using OS Package In this method, we are going to use os.OpenFile function of OS package in Golang. The permissions for the file are specified by the 0644 parameters. The file will be created ...

Read More
Showing 19181–19190 of 25,466 articles
Advertisements