Article Categories
- All Categories
-
Data Structure
-
Networking
-
RDBMS
-
Operating System
-
Java
-
MS Excel
-
iOS
-
HTML
-
CSS
-
Android
-
Python
-
C Programming
-
C++
-
C#
-
MongoDB
-
MySQL
-
Javascript
-
PHP
Programming Articles
Page 269 of 2544
Golang program to implement a deque using doubly linked list
A deque is a versatile data structure that allows insertion and deletion of elements from both ends efficiently. The doubly linked list provides an excellent foundation for building a deque as it allows easy traversal in both directions. In this article, we will explore deque using doubly linked lists in go with two methods: using a custom doubly linked list and using the built-in container/list package in Golang. Here in the below examples we will showcase the operations of a double ended queue, we will perform the insertion and deletion operations at both the ends. Explanation As you can see ...
Read MoreBit and Byte Organized Memory
In the field of computer, the terms “Bit”, “Byte”, and “Memory” are very commonly used. Memory is defined as a property of a device responsible for storing information. Bit and Bytes are two fundamental measurement units of memory capacity. A bit is used to represent a binary digit, either a 0 or a 1. While the term byte is used to specify a group of 8-bits. In computer systems, digital memory can be organized either in bits or bytes. In this article, we will discuss the various important concepts related to the topic “bit and byte organized memory”. Concept of ...
Read MoreBinarization of Digital Images Using Otsu Method in MATLAB
In digital image processing, the process of transforming a color image or a grayscale image into a binary image is referred to as binarization of the image. In a binary image, the image pixels are represented using binary values i.e., 0 and 1, where 0 represents the black pixel and 1 represents the white pixel. Binarization is an efficient technique to simplify the image analysis and it also helps in extracting important characteristics of the image. Process of Binarization of Digital Images The process of binarization of a digital image is based on the use of a threshold value to ...
Read MorePython - Mutual tuple subtraction in list
Tuples are immutable sequences that let us store collections of elements in the Python programming language. The operation of performing mutual tuple subtraction on the tuples included in a list is required in a variety of programming scenarios. In this procedure, corresponding elements from two tuples are subtracted, and the resulting new tuple is created. In this article, we will examine two distinct methods for implementing mutual tuple subtraction in Python. We will examine the issue statement, outline the algorithms for both strategies, give code samples to aid in understanding, and then draw attention to the benefits and drawbacks of ...
Read MorePython - Multiplying Selective Values
In Python, multiplying selective values entails picking and choosing which components of a given data structure, like a list or an array, to multiply. This method is useful when you need to conduct multiplication operations on only a subset of components following predefined rules or specifications. Python provides a variety of methods for successfully doing this task. We will examine two different strategies in this discussion: using list comprehension and using a loop. When it comes to multiplying selective numbers, these methods offer ease and versatility while accommodating a variety of circumstances and use cases. Understanding these techniques will ...
Read MoreMultiplying Alternate elements in a List using Python?
Every programmer needs to be able to work with arrays and perform calculations on the data they contain. Multiplying alternative elements in a list is the specific task that will be the focus of this Python program. By solving this issue, we will improve our programming abilities and learn more about manipulating arrays and doing mathematical computations. Because they are flexible data structures, arrays are essential for storing and managing collections of elements. To manage arrays effectively, Python provides a large selection of effective tools and features. By addressing the problem of multiplying alternative items, we will investigate various techniques ...
Read MoreHow to stop event propagation in Python Tkinter?
Tkinter events are very powerful in handling the different objects and attributes of the widgets as well as the elements of an application. There are events such as mouse events and keyboard button events that can be handled by binding the event or callback function with the button. Let us assume that we are creating an application that has two events of clicking the objects defined in a canvas widget. The two objects are basically the shapes (a rectangle and an oval) defined inside the canvas. We can perform actions like the Button Click event to verify if the use ...
Read MorePython: How to update tkinter labels using a loop?
We normally use the Tkinter Label widget to display text and images in an application. Let us assume that we want to create an application such that the Label widget continuously gets updated with a value whenever the application executes. To achieve this, we will use a StringVar object and update its value using a while loop that will iterate as long as a particular condition satisfies. A StringVar object in Tkinter can help manage the value of a widget such as an Entry widget or a Label widget. You can assign a StringVar object to the textvariable of a ...
Read MorePython: How to put a border around an OptionMenu using Tkinter?
To save the contents of a Textbox in Tkinter, we can take the following steps − Create an instance of tkinter frame. Set the size of the frame using win.geometry method. Define a user-defined method "open_text" to open a text file in "read" mode. Read the contents of the text file and save it in a variable called "content". Then, use the "insert" method to insert the content in a Textbox. Next, define another user-defined method called "save_text" and in it, use the "write" method to save the contents of the textbox in the text file. Create ...
Read MoreRemove all duplicates and permutations in a nested list in Python
Removing duplicates and changes from a settled list in Python could be a common errand that makes a difference streamline information and maintain a strategic distance from excess or dreary components. In this article, we point to extricate an interesting set of sublists from the settled list, disposing of any duplicates or stages. By doing so, we will streamline further operations and guarantee information keenness. In this article, we are going investigate three diverse approaches to attain this objective. Each approach will go with step-by-step clarifications, Python code, and yield, empowering you to get it and execute the foremost reasonable ...
Read More