There are many methods of searching large amount of data to find one particular piece of information. Such as find name of person in record of mobile. Certain methods of organizing data make the search process more efficient the objective of these methods is to find the element with least cost (least time). Binary search algorithm is faster than sequential and other commonly used search algorithms. This research develops binary search algorithm by using new structure called Triple, structure in this structure data are represented as triple. It consists of three locations (1-Top, 2-Left, and 3-Right) Binary search algorithm divide the search interval in half, this process makes the maximum number of comparisons (Average case complexity of Search) is O(log2 n) (pronounce this "big-Oh-n" or "the order of magnitude"), if we search in a list consists of (N) elements. In this research the number of comparison is reduced to triple by using Triple structure, this process makes the maximum number of comparisons is O(log2 (n)/3+1) if we search key in list consist of (N) elements.
Play constitutes a significant means for children to figure out the world around. Play helps children to have a healthy brain that increase their creativity via developing emotional, cognitive, physical strength. Thus, the current research aims to identify the role of play in psychological development of children. The findings of study revealed that play develops children’s cognitive, emotional abilities and enhances their self-confidence. Play forms a major approach for learning that promotes children to get rid of stress. Additionally, it supports language development of children
The economy of a city has an important role not only in its establishment but also in its development. This is quite clear in the city of Baghdad throughout its history since its building in 762 A.D. In addition, most of its problems that the city is suffering from are basically related to not giving enough importance to the economic factors in the master planning of Baghdad since 1950’s. This may explain the failiars of master plans in dealing with the actual population growth and the city's inability to absorb such increases and interrelated and diverse activities which are negatively reflected on the economic variables particularly the effect on the land values, and the strong competitions amongst the land uses without previ
... Show MoreSustainable human development means meeting the basic needs of society and striving for continuous improvement in quality, as it seeks to increase economic well-being while providing adequate housing and nutrition, as well as providing electricity, water, health and education services . Ten centuries ago, Islam highlighted the importance of the development effort and the necessity of its sustainability before the West took it in the 1970s. There are a number of challenges that greatly affect the reality of achieving and ensuring Millennium Development Goals. The research recommends the importance of fighting administrative and financial corruption, as this is one of the biggest challenges facing the possibility of advancing the economy and
... Show MoreThe purpose of this research shed light on the analysis of the relationship between training needs and organizational commitment and the role of a variable contract psychological, and start search of a dilemma thought provoking fundamental questions revolve around the search was the answer to all those questions of tricks theoretical framework to the variables of research first and test models of the relationship and impact secondly During six hypotheses major, The objective of the research the impact of the factors that affect training needs in organizational commitment center the psychological contract, and applied research on a sample of 100 individuals working in the engineering department and maintenance at the D
... Show MoreIt is often needed to have circuits that can display the decimal representation of a binary number and specifically in this paper on a 7-segment display. In this paper a circuit that can display the decimal equivalent of an n-bit binary number is designed and it’s behavior is described using Verilog Hardware Descriptive Language (HDL). This HDL program is then used to configure an FPGA to implement the designed circuit.
Recently, Image enhancement techniques can be represented as one of the most significant topics in the field of digital image processing. The basic problem in the enhancement method is how to remove noise or improve digital image details. In the current research a method for digital image de-noising and its detail sharpening/highlighted was proposed. The proposed approach uses fuzzy logic technique to process each pixel inside entire image, and then take the decision if it is noisy or need more processing for highlighting. This issue is performed by examining the degree of association with neighboring elements based on fuzzy algorithm. The proposed de-noising approach was evaluated by some standard images after corrupting them with impulse
... Show MoreThis work aims to develop a secure lightweight cipher algorithm for constrained devices. A secure communication among constrained devices is a critical issue during the data transmission from the client to the server devices. Lightweight cipher algorithms are defined as a secure solution for constrained devices that require low computational functions and small memory. In contrast, most lightweight algorithms suffer from the trade-off between complexity and speed in order to produce robust cipher algorithm. The PRESENT cipher has been successfully experimented on as a lightweight cryptography algorithm, which transcends other ciphers in terms of its computational processing that required low complexity operations. The mathematical model of
... Show MoreIn this paper, we will present proposed enhance process of image compression by using RLE algorithm. This proposed yield to decrease the size of compressing image, but the original method used primarily for compressing a binary images [1].Which will yield increasing the size of an original image mostly when used for color images. The test of an enhanced algorithm is performed on sample consists of ten BMP 24-bit true color images, building an application by using visual basic 6.0 to show the size after and before compression process and computing the compression ratio for RLE and for the enhanced RLE algorithm.