Algorithms and Complexities

Monica Mona
Updated on 01-Nov-2023 14:23:31

43K+ Views

AlgorithmAn algorithm is a finite set of instructions, those if followed, accomplishes a particular task. It is not language specific, we can use any language and symbols to represent instructions.The criteria of an algorithmInput: Zero or more inputs are externally supplied to the algorithm.Output: At least one output is produced by an algorithm.Definiteness: Each instruction is clear and unambiguous.Finiteness: In an algorithm, it will be terminated after a finite number of steps for all different cases.Effectiveness: Each instruction must be very basic, so the purpose of those instructions must be very clear to us.Analysis of algorithmsAlgorithm analysis is an important part ... Read More

What is Ad Hoc Network

Moumita
Updated on 01-Nov-2023 14:21:11

56K+ Views

An ad hoc network is one that is spontaneously formed when devices connect and communicate with each other. The term ad hoc is a Latin word that literally means "for this, " implying improvised or impromptu.Ad hoc networks are mostly wireless local area networks (WLANs). The devices communicate with each other directly instead of relying on a base station or access points as in wireless LANs for data transfer co-ordination. Each device participates in routing activity, by determining the route using the routing algorithm and forwarding data to other devices via this route.Classifications of Ad Hoc NetworksAd hoc networks can ... Read More

Copy Contents of One File to Another in C

sudhir sharma
Updated on 01-Nov-2023 14:17:59

41K+ Views

C Files I/O − Create, Open, Read, Write and Close a File C File management A File can be used to store a large volume of persistent data. Like many other languages 'C' provides the following file management functions, Creation of a file Opening a file Reading a file Writing to a file Closing a file Following are the most important file management functions available in 'C, ' function ... Read More

Bluetooth Architecture

Moumita
Updated on 01-Nov-2023 14:11:39

61K+ Views

Bluetooth is a network technology that connects mobile devices wirelessly over a short range to form a personal area network (PAN). They use short-wavelength, ultra-high frequency (UHF) radio waves within the range 2.400 to 2.485 GHz, instead of RS-232 data cables of wired PANs.There are two types of Bluetooth networks −PiconetsScatternetsPiconetsPiconets are small Bluetooth networks, formed by at most 8 stations, one of which is the master node and the rest slave nodes (maximum of 7 slaves). Master node is the primary station that manages the small network. The slave stations are secondary stations that are synchronized with the primary ... Read More

Detect When an Element Gets Fixed in CSS Position Sticky Using Intersection Observer

AmitDiwan
Updated on 01-Nov-2023 14:10:14

3K+ Views

By applying various CSS styles to the element with the sticky position, we can easily detect when an element gets fixed. Set the Sticky Navbar Div Create divs and set the navbar − Watch Me! Style the Top Navbar Set the height of the Top Navbar that will be fixed on the web page − #navbar-top { background-color: lightgrey; height: 2px; } Set the Container div With Position Fixed This will show the detection − #container { position: sticky; top: ... Read More

Define Paddings for Individual Sides in CSS

AmitDiwan
Updated on 01-Nov-2023 14:08:14

138 Views

CSS allows us to set side specific padding for elements. We can easily specify padding sizes for individual sides of an element. The padding-top, padding-right, padding-bottom and padding-right properties define the top, right, bottom and left padding respectively. The padding shorthand property can also be used to achieve the same output by specifying values in clock-wise direction. Syntax The syntax of CSS padding property is as follows − Selector { padding-top: /*value*/ padding-right: /*value*/ padding-bottom: /*value*/ padding-left: /*value*/ } Set the Shorthand Padding Property The shorthand ... Read More

Distributed Systems

David Meador
Updated on 01-Nov-2023 14:06:19

40K+ Views

A distributed system contains multiple nodes that are physically separate but linked together using the network. All the nodes in this system communicate with each other and handle processes in tandem. Each of these nodes contains a small part of the distributed operating system software.A diagram to better explain the distributed system is −Types of Distributed SystemsThe nodes in the distributed systems can be arranged in the form of client/server systems or peer to peer systems. Details about these are as follows −Client/Server SystemsIn client server systems, the client requests a resource and the server provides that resource. A server ... Read More

Declaring a Fallback Color in CSS

AmitDiwan
Updated on 01-Nov-2023 14:04:05

5K+ Views

The Fallback color is used to specify the color for a situation when the browser doesn’t support RGBA colors. Some browsers that don’t support fallback colors are Opera. Specify a solid color before a RGBA color so the solid color can still work if the browser doesn’t support the RGBA colors. Set the Fallback Color The following is the code for declaring a fallback color in CSS − background-color: purple; /*fallback color*/ Example Let us see an example − body{ ... Read More

Get Local Administrators Group Members Using PowerShell

Chirag Nagrekar
Updated on 01-Nov-2023 14:03:11

51K+ Views

To get the local Administrators group members using PowerShell, you need to use the GetLocalGroupMember command. This command is available in PowerShell version 5.1 onwards and the module for it is Microsoft.PowerShell.LocalAccounts. This module is not available in the 32-bit PowerShell version but on a 64-bit system.In the below example, we need to retrieve the Local Administrators group members, ExampleGet-LocalGroupMember -Group "Administrators"OutputObjectClass    Name          PrincipalSource -----------    ----          --------------- User          LABDOMAIN\delta Group         LABDOMAIN\Domain Admins User          TEST1-WIN2K12\Administrator User       ... Read More

Custom Radio Buttons with CSS Appearance Property

AmitDiwan
Updated on 01-Nov-2023 14:01:18

1K+ Views

We use the appearance property to style an element according to the platform-native style of the user’s operating system. Syntax The syntax of CSS appearance property is as follows − Selector { appearance: /*value*/; -webkit-appearance: /*value*/; /*for Safari and Chrome */ -moz-appearance: /*value*/; /*for Firefox */ } Create a Custom Radio Button To create a custom custom checkbox, we have set the following style with border-radius and appearance. The appearance is set to none − input[type=radio] { appearance: none; -webkit-appearance: none; ... Read More

Advertisements