A skip list data structure is really just a simulation of a binary search tree. Skip lists algorithm are simpler, faster and use less space. this data structure conceptually uses parallel sorted linked lists. Searching in a skip list is more difficult than searching in a regular sorted linked list. Because a skip list is a two dimensional data structure, it is implemented using a two dimensional network of nodes with four pointers. the implementation of the search, insert and delete operation taking a time of upto . The skip list could be modified to implement the order statistic operations of RANKand SEARCH BY RANK while maintaining the same expected time. Keywords:skip list , parallel linked list , randomized algorithm , rank.
Copper (Cu) is an essential trace element for the efficient functioning of living organisms. Cu can enter the body in different ways, and when it surpasses the range of biological tolerance, it can have negative consequences. The use of different nanoparticles, especially metal oxide nanoparticles, is increasingly being expanded in the fields of industry and biomedical materials. However, the impact of these nanoparticles on human health is still not completely elucidated. This comparative study was conducted to evaluate the impacts of copper oxide nanoparticles (CuO NPs) and copper sulphate (CuSO4 0.5 (H2O)) on infertility and reproductive function in male albino mice BALB/c. Body weight, the weight of male reproductive organs, mal
... Show MoreSubstance use disorders are a widely recognized problem among hepatitis C-infected patients; moreover, substance abuse by intravenous injection is a common mode of transmission of the hepatitis C virus worldwide. The frequency of substance use disorders and their relation to hepatitis C infection are still unknown in Iraq. This cross-sectional study, conducted among a sample of hepatitis C- infected patients attending the Gastrointestinal Tract Center in Baghdad Medical City, aimed to examine the prevalence of substance use disorders, the sociodemographic characteristics of the abusers, and the relation between intravenous
We aimed to obtain magnesium/iron (Mg/Fe)-layered double hydroxides (LDHs) nanoparticles-immobilized on waste foundry sand-a byproduct of the metal casting industry. XRD and FT-IR tests were applied to characterize the prepared sorbent. The results revealed that a new peak reflected LDHs nanoparticles. In addition, SEM-EDS mapping confirmed that the coating process was appropriate. Sorption tests for the interaction of this sorbent with an aqueous solution contaminated with Congo red dye revealed the efficacy of this material where the maximum adsorption capacity reached approximately 9127.08 mg/g. The pseudo-first-order and pseudo-second-order kinetic models helped to describe the sorption measure
Software-defined networks (SDN) have a centralized control architecture that makes them a tempting target for cyber attackers. One of the major threats is distributed denial of service (DDoS) attacks. It aims to exhaust network resources to make its services unavailable to legitimate users. DDoS attack detection based on machine learning algorithms is considered one of the most used techniques in SDN security. In this paper, four machine learning techniques (Random Forest, K-nearest neighbors, Naive Bayes, and Logistic Regression) have been tested to detect DDoS attacks. Also, a mitigation technique has been used to eliminate the attack effect on SDN. RF and KNN were selected because of their high accuracy results. Three types of ne
... Show More