1<!DOCTYPE html> <!--[if IE 7]><html class="ie ie7" lang="en-US"> <![endif]--> <!--[if IE 8]><html class="ie ie8" lang="en-US"> <![endif]--> <!--[if !(IE 7) & !(IE 8)]><!--><html lang="en-US"> <!--<![endif]--><head><meta charset="UTF-8" /><meta name="viewport" content="width=device-width, initial-scale=1"><link rel="profile" href="https://gmpg.org/xfn/11" /><style type='text/css'></style><link rel='stylesheet' id='spacious_style-css' href='https://www.ahirlabs.com/wp-content/themes/spacious/style.css?ver=c91b79ae083fec8c136473e83c4c3394' media='all' /><link rel='stylesheet' id='newsletter-css' href='https://www.ahirlabs.com/wp-content/plugins/newsletter/style.css?ver=8.8.5' media='all' /><title>Recursive Binary Search in Cpp Programming – AHIRLABS</title><meta name="description" content="Write a program to find a number in a array using Recursive Binary Search. Meaning of Recursive Recursive function is a function which calls itself during its…" /><meta property="og:image" content="https://www.ahirlabs.com/wp-content/uploads/2020/06/Recursive-Binary-Search-Found.png" /><meta property="og:locale" content="en_US" /><meta property="og:type" content="website" /><meta property="og:title" content="Recursive Binary Search in Cpp Programming – AHIRLABS" /><meta property="og:description" content="Write a program to find a number in a array using Recursive Binary Search. Meaning of Recursive Recursive function is a function which calls itself during its execution. Similar Like Loop." /><meta property="og:url" content="https://www.ahirlabs.com/programing/cpp-programming/recursive-binary-search/" /><meta property="og:site_name" content="AHIRLABS" /><meta name="twitter:card" content="summary_large_image" /><meta name="twitter:site" content="@ahirlabs" /><meta name="twitter:creator" content="@ahirlabs" /><meta name="twitter:title" content="Recursive Binary Search in Cpp Programming – AHIRLABS" /><meta name="twitter:description" content="Write a program to find a number in a array using Recursive Binary Search. Meaning of Recursive Recursive function is a function which calls itself during its execution. Similar Like Loop." /><meta name="twitter:image" content="https://www.ahirlabs.com/wp-content/uploads/2020/06/Recursive-Binary-Search-Found.png" /><link rel="canonical" href="https://www.ahirlabs.com/programing/cpp-programming/recursive-binary-search/" />
1<script type="application/ld+json">{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@id":"https://www.ahirlabs.com/","name":"AHIRLABS"}},{"@type":"ListItem","position":2,"item":{"@id":"https://www.ahirlabs.com/programing/","name":"Programing"}},{"@type":"ListItem","position":3,"item":{"@id":"https://www.ahirlabs.com/programing/cpp-programming/","name":"C++ Programming Programs"}},{"@type":"ListItem","position":4,"item":{"@id":"https://www.ahirlabs.com/programing/cpp-programming/recursive-binary-search/","name":"Recursive Binary Search in Cpp Programming"}}]}</script>
1 <meta name="google-site-verification" content="kjcgSpdbm1DfxQ2qcFLtrQzjSCGTTA16Xpe3ArAIxbo" /><meta name="msvalidate.01" content="F44AF6E240654F8E426B403379F26FC2" /><meta name="yandex-verification" content="0813c8080e190c01" /><meta name="p:domain_verify" content="0ad035a07bc9a01e8de77a4e4b227fab" /><link rel='dns-prefetch' href='//static.addtoany.com' /><link rel="alternate" type="application/rss+xml" title="AHIRLABS » Feed" href="https://www.ahirlabs.com/feed/" /><link rel="alternate" type="application/rss+xml" title="AHIRLABS » Comments Feed" href="https://www.ahirlabs.com/comments/feed/" /><link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.ahirlabs.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.ahirlabs.com%2Fprograming%2Fcpp-programming%2Frecursive-binary-search%2F" /><link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.ahirlabs.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.ahirlabs.com%2Fprograming%2Fcpp-programming%2Frecursive-binary-search%2F&format=xml" /><style id="wp-img-auto-sizes-contain-inline-css">img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 2/*# sourceURL=wp-img-auto-sizes-contain-inline-css */</style><style id="wp-emoji-styles-inline-css">img.wp-smiley, img.emoji { 3 display: inline !important; 4 border: none !important; 5 box-shadow: none !important; 6 height: 1em !important; 7 width: 1em !important; 8 margin: 0 0.07em !important; 9 vertical-align: -0.1em !important; 10 background: none !important; 11 padding: 0 !important; 12 } 13/*# sourceURL=wp-emoji-styles-inline-css */</style><style id="wp-block-library-inline-css">:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
13--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}} 14 15/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */</style><style id="classic-theme-styles-inline-css">/*! This file is auto-generated */ 16.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} 17/*# sourceURL=/wp-includes/css/classic-themes.min.css */</style><style id="global-styles-inline-css">:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,
170) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
17.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} 18/*# sourceURL=global-styles-inline-css */</style><link rel='stylesheet' id='contact-form-7-css' href='https://www.ahirlabs.com/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=6.0.6' media='all' /><link rel='stylesheet' id='dashicons-css' href='https://www.ahirlabs.com/wp-includes/css/dashicons.min.css?ver=c91b79ae083fec8c136473e83c4c3394' media='all' /><link rel='stylesheet' id='everest-forms-general-css' href='https://www.ahirlabs.com/wp-content/plugins/everest-forms/assets/css/everest-forms.css?ver=3.0.9.5' media='all' /><link rel='stylesheet' id='jquery-intl-tel-input-css' href='https://www.ahirlabs.com/wp-content/plugins/everest-forms/assets/css/intlTelInput.css?ver=3.0.9.5' media='all' /><link rel='stylesheet' id='cmplz-general-css' href='https://www.ahirlabs.com/wp-content/plugins/complianz-gdpr/assets/css/cookieblocker.min.css?ver=6.5.5' media='all' /><link rel='stylesheet' id='crp-style-text-only-css' href='https://www.ahirlabs.com/wp-content/plugins/contextual-related-posts/css/text-only.min.css?ver=4.0.3' media='all' /><style id="crp-custom-style-inline-css">span.crp_title { 19 display: block; 20} 21 22.crp_related a { 23 width: 100%; 24 height: auto; 25 text-decoration: none; 26} 27.crp_thumb{ 28 width: 100%; 29} 30/*# sourceURL=crp-custom-style-inline-css */</style><link rel='stylesheet' id='spacious-genericons-css' href='https://www.ahirlabs.com/wp-content/themes/spacious/genericons/genericons.css?ver=3.3.1' media='all' /><link rel='stylesheet' id='spacious-font-awesome-css' href='https://www.ahirlabs.com/wp-content/themes/spacious/font-awesome/css/font-awesome.min.css?ver=4.7.0' media='all' /><link rel='stylesheet' id='addtoany-css' href='https://www.ahirlabs.com/wp-content/plugins/add-to-any/addtoany.min.css?ver=1.16' media='all' /><style id="addtoany-inline-css">section#a2a_follow_widget-4 { 31 text-align: center; 32} 33.a2a_svg { 34 display:inline-block; 35} 36.a2a_kit a { 37 cursor: pointer; 38 display: inline-block; 39 padding: 3px; 40} 41/*# sourceURL=addtoany-inline-css */</style><link rel='stylesheet' id='wp-add-custom-css-css' href='https://www.ahirlabs.com?display_custom_css=css&ver=7.1.2' media='all' />
41<script id="burst-timeme-js" async src="https://www.ahirlabs.com/wp-content/plugins/burst-statistics/helpers/timeme/timeme.min.js?ver=1.5.0.2"></script>
41
41<script id="burst-js-extra">var burst = {"url":"https://www.ahirlabs.com/wp-json/","page_id":"8188","cookie_retention_days":"30","beacon_url":"https://www.ahirlabs.com/burst-statistics-endpoint.php","options":{"beacon_enabled":1,"enable_cookieless_tracking":0,"enable_turbo_mode":0,"do_not_track":0},"goals":[],"goals_script_url":"https://www.ahirlabs.com/wp-content/plugins/burst-statistics//assets/js/build/burst-goals.js"}; 42//# sourceURL=burst-js-extra</script>
42
42<script id="burst-js" async src="https://www.ahirlabs.com/wp-content/plugins/burst-statistics/assets/js/build/burst.min.js?ver=1.5.0.2"></script>
42
42<script id="addtoany-core-js-before">window.a2a_config=window.a2a_config||{};a2a_config.callbacks=[];a2a_config.overlays=[];a2a_config.templates={}; 43 44//# sourceURL=addtoany-core-js-before</script>
44
44<script type="text/plain" data-service="addtoany" data-category="marketing" id="addtoany-core-js" async data-cmplz-src="https://static.addtoany.com/menu/page.js"></script>
44
44<script id="jquery-core-js" src="https://www.ahirlabs.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
44
44<script id="jquery-migrate-js" src="https://www.ahirlabs.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
44
44<script id="addtoany-jquery-js" async src="https://www.ahirlabs.com/wp-content/plugins/add-to-any/addtoany.min.js?ver=1.1"></script>
44
44<script id="spacious-custom-js" src="https://www.ahirlabs.com/wp-content/themes/spacious/js/spacious-custom.js?ver=c91b79ae083fec8c136473e83c4c3394"></script>
44 <link rel="https://api.w.org/" href="https://www.ahirlabs.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.ahirlabs.com/wp-json/wp/v2/pages/8188" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.ahirlabs.com/xmlrpc.php?rsd" />
44<script data-ad-client="ca-pub-9379520230813792" async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
44 <div id="fb-root"></div>
44<script>(function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(d.getElementById(id))return;js=d.createElement(s);js.id=id;js.src='https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v3.1';fjs.parentNode.insertBefore(js,fjs)}(document,'script','facebook-jssdk'));</script>
vendor: 64 bytes, line 44
44 <script async src="https://www.googletagmanager.com/gtag/js?id=
44UA-90030960-1
vendor: 11 bytes, line 44
44"></script>
44<script>
vendor: 133 bytes, lines 44-47
44window.dataLayer = window.dataLayer || []; 45 function gtag(){dataLayer.push(arguments);} 46 gtag('js', new Date()); 47 gtag('config', '
47UA-90030960-1
vendor: 3 bytes, line 47
47');
47</script>
47 <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png"><link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png"><link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png"><link rel="manifest" href="/site.webmanifest"><link rel="mask-icon" href="/safari-pinned-tab.svg" color="#5bbad5"><meta name="msapplication-TileColor" content="#da532c"><meta name="theme-color" content="#ffffff"><link rel="alternate" type="application/rss+xml" title="AHIRLABS » Google Image Sitemap" href="https://www.ahirlabs.com/?feed=googleimagesitemap" /><link rel="alternate" type="application/rss+xml" title="AHIRLABS » Google Video Sitemap" href="https://www.ahirlabs.com/?feed=googlevideossitemap" /><style>.cmplz-hidden{display:none!important;}</style><meta name="onesignal" content="wordpress-plugin"/>
47<script>window.OneSignalDeferred = window.OneSignalDeferred || []; 48 49 OneSignalDeferred.push(function(OneSignal) { 50 var oneSignal_options = {}; 51 window._oneSignalInitOptions = oneSignal_options; 52 53 oneSignal_options['serviceWorkerParam'] = { scope: '/' }; 54oneSignal_options['serviceWorkerPath'] = 'OneSignalSDKWorker.js.php'; 55 56 OneSignal.Notifications.setDefaultUrl("https://www.ahirlabs.com"); 57 58 oneSignal_options['wordpress'] = true; 59oneSignal_options['appId'] = 'f131fb84-63a9-4d31-8366-bdaba17e9206'; 60oneSignal_options['allowLocalhostAsSecureOrigin'] = true; 61oneSignal_options['welcomeNotification'] = { }; 62oneSignal_options['welcomeNotification']['title'] = "AHIRLABS"; 63oneSignal_options['welcomeNotification']['message'] = ""; 64oneSignal_options['welcomeNotification']['url'] = "https://www.ahirlabs.com/blog/"; 65oneSignal_options['path'] = "https://www.ahirlabs.com/wp-content/plugins/onesignal-free-web-push-notifications/sdk_files/"; 66oneSignal_options['safari_web_id'] = "web.onesignal.auto.271ef36b-44de-4fef-87dc-9a2f81b1418e"; 67oneSignal_options['persistNotification'] = true; 68oneSignal_options['promptOptions'] = { }; 69oneSignal_options['notifyButton'] = { }; 70oneSignal_options['notifyButton']['enable'] = true; 71oneSignal_options['notifyButton']['position'] = 'bottom-left'; 72oneSignal_options['notifyButton']['theme'] = 'default'; 73oneSignal_options['notifyButton']['size'] = 'medium'; 74oneSignal_options['notifyButton']['showCredit'] = true; 75 /* OneSignal: Using custom SDK initialization. */ 76 }); 77 78 function documentInitOneSignal() { 79 var oneSignal_elements = document.getElementsByClassName("OneSignal-prompt"); 80 81 var oneSignalLinkClickHandler = function(event) { OneSignal.Notifications.requestPermission(); event.preventDefault(); }; for(var i = 0; i < oneSignal_elements.length; i++) 82 oneSignal_elements[i].addEventListener('click', oneSignalLinkClickHandler, false); 83 } 84 85 if (document.readyState === 'complete') { 86 documentInitOneSignal(); 87 } 88 else { 89 window.addEventListener("load", function(event){ 90 documentInitOneSignal(); 91 }); 92 }</script>
92 <style type="text/css">.broken_link, a.broken_link { 93 text-decoration: line-through; 94}</style><link rel="icon" href="https://www.ahirlabs.com/wp-content/uploads/2018/05/cropped-sitelogo-32x32.jpg" sizes="32x32" /><link rel="icon" href="https://www.ahirlabs.com/wp-content/uploads/2018/05/cropped-sitelogo-192x192.jpg" sizes="192x192" /><link rel="apple-touch-icon" href="https://www.ahirlabs.com/wp-content/uploads/2018/05/cropped-sitelogo-180x180.jpg" /><meta name="msapplication-TileImage" content="https://www.ahirlabs.com/wp-content/uploads/2018/05/cropped-sitelogo-270x270.jpg" /><style id="wp-custom-css">/* 95You can add your own CSS here. 96 97Click the help icon above to learn more. 98*/ 99 100.overline{ 101text-decoration:overline; 102} 103 104table { 105 border-collapse: collapse; 106 border-spacing: 0; 107 width: 100%; 108 border: 1px solid; 109} 110th p{ 111 text-align:center; 112 margin: 0px; 113} 114th, td { 115 text-align: left; 116 Â padding: 8px; 117 vertical-align:top; 118} 119 120tr:nth-child(even){background-color: #f2f2f2; 121} 122 123.display-box{ 124 vertical-align:top; 125 display:inline-block; 126 padding:15px; 127 margin:5px; 128} 129 130.adds_responsive { width: 100%; height: auto; } 131 132img.crp_thumb{ 133 max-width:75%; 134} 135 136div.box{ 137border:1px solid #f2f2f2; 138display:inline-block; 139padding: 2px; 140margin: 2px; 141max-width: 290px; 142min-height:220px; 143max-height:220px; 144} 145p{ 146 text-align: justify; 147} 148.grecaptcha-badge { 149 display:none !important; 150}</style></head><body data-rsssl=1 data-cmplz=1 class="wp-singular page-template-default page page-id-8188 page-child parent-pageid-519 wp-custom-logo wp-embed-responsive wp-theme-spacious everest-forms-no-js better-responsive-menu blog-medium wide-1218"><div id="page" class="hfeed site"> <a class="skip-link screen-reader-text" href="#main">Skip to content</a><header id="masthead" class="site-header clearfix spacious-header-display-one"><div id="header-text-nav-container" class=""><div class="inner-wrap" id="spacious-header-display-one"><div id="header-text-nav-wrap" class="clearfix"><div id="header-left-section"><div id="header-text" class=""><h3 id="site-title"> <a href="https://www.ahirlabs.com/" 151 title="AHIRLABS" 152 rel="home">AHIRLABS</a></h3><p id="site-description">JUST CREATE TECHNOLOGY</p></div></div><div id="header-right-section"><div class="header-action"></div><nav id="site-navigation" class="main-navigation clearfix " role="navigation"><p class="menu-toggle"> <span class="screen-reader-text">Menu</span></p><div class="menu-primary-container"><ul id="menu-top-menu" class="menu"><li id="menu-item-18" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-home menu-item-18"><a href="https://www.ahirlabs.com/">Home</a></li><li id="menu-item-20" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-20"><a href="https://www.ahirlabs.com/blog/">Blog</a></li><li id="menu-item-34" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-34"><a href="https://www.ahirlabs.com/difference/">Difference</a></li><li id="menu-item-1311" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1311"><a href="https://www.ahirlabs.com/notes/">Notes</a><ul class="sub-menu"><li id="menu-item-1610" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1610"><a href="https://www.ahirlabs.com/notes/artificial-intelligence/">Artificial Intelligence</a></li><li id="menu-item-1312" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1312"><a href="https://www.ahirlabs.com/notes/toc/">TOC (Theory of Computation)</a></li><li id="menu-item-1843" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1843"><a href="https://www.ahirlabs.com/notes/operating-system/">Operating System</a></li><li id="menu-item-8458" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8458"><a href="https://www.ahirlabs.com/notes/class-10th/">Class 10th</a></li></ul></li><li id="menu-item-365" class="menu-item menu-item-type-post_type menu-item-object-page current-page-ancestor menu-item-has-children menu-item-365"><a href="https://www.ahirlabs.com/programing/">
152Programing</a><ul class="sub-menu"><li id="menu-item-583" class="menu-item menu-item-type-post_type menu-item-object-page current-page-ancestor menu-item-583"><a href="https://www.ahirlabs.com/programing/cpp-programming/">C++ Programming</a></li><li id="menu-item-366" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-366"><a href="https://www.ahirlabs.com/programing/java/">JAVA Programming</a></li><li id="menu-item-657" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-657"><a href="https://www.ahirlabs.com/programing/computer-graphics/">Computer Graphics</a></li><li id="menu-item-1208" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1208"><a href="https://www.ahirlabs.com/programing/html/">HTML Hypertext Markup Language</a></li><li id="menu-item-8396" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8396"><a href="https://www.ahirlabs.com/programing/css/">CSS ( Cascading Style Sheets )</a></li><li id="menu-item-1209" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1209"><a href="https://www.ahirlabs.com/programing/php/">PHP Programing</a></li></ul></li><li id="menu-item-509" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-509"><a href="https://www.ahirlabs.com/practicals/">Practicals</a></li><li id="menu-item-19" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19"><a href="https://www.ahirlabs.com/about/">About Us</a></li><li id="menu-item-21" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-21"><a href="https://www.ahirlabs.com/contact/">Contact Us</a></li></ul></div></nav></div></div></div></div><div class="header-post-title-container clearfix"><div class="inner-wrap"><div class="post-title-wrapper"><h1 class="header-post-title-class">Recursive Binary Search in Cpp Programming</h1></div></div></div></header><div id="main" class="clearfix"><div class="inner-wrap"><div id="primary"><div id="content" class="clearfix"><article id="post-8188" class="post-8188 page type-page status-publish hentry"><div class="entry-content clearfix"><p><strong>Write a program to find a number in a array using Recursive Binary Search.</strong></p><p><strong>Meaning of Recursive</strong></p><p>Recursive function is a <b>function</b> which calls itself during its execution. Similar Like Loop.</p><p><strong>Working</strong></p><p><strong>Recursive </strong>Binary Search is Working with the Sorted Array. if the array is not sorted then using Sorting Algorithm make an Array to Sort. In <strong>Recursive</strong> Binary Search Compare start from the middle of array if Searching Element is lower is middle goes to left side one by one, if the Searching Element is Greater then the middle Element its goes right side one by one in recursive order. If found it Return its Index which is 0 or above 0 and When number is not it Return -1 as response.</p><p><strong>Function</strong></p><ul><li>function binary_search(array[],length,search_number,lower,upper)<ul><li>if(lower <= upper)<ul><li>center = (lower+upper)/2;</li><li>if(search_number == array[center])<ul><li>return center // It Exit When Number is Found</li></ul></li><li>else if(search_number < array[center])<ul><li>return binary_search(array,length,search_number,lower,center-1) // Recall Itself going Left Side of Sub Array</li></ul></li><li>else<ul><li>return binary_search(array,length,search_number,center+1,upper) // Recall Itself going Right Side of Sub Array</li></ul></li></ul></li><li>else // When All Element is And Not Match is Found<ul><li> return -1</li></ul></li></ul></li><li>End Function</li></ul><p><strong>Main Program</strong></p><ul><li>Make An Array</li><li>If Un-Sorted Array<ul><li>Make the Sorted Array</li></ul></li><li>lower = 0</li><li>upper = length-1 (Ex. 8-1=4)</li><li>search_number = 45</li><li>found = binary_search(array[],length,search_number,lower,upper)</li><li>if(found>-1)<ul><li>Found having Index</li></ul></li><li>else<ul><li>Not Found</li></ul></li></ul><p><strong>Program</strong></p><p> </p><pre>//Recursive Binary Search 153#include<iostream.h> 154#include<conio.h> 155void display_array(int array[],int length){ 156for(int i=0;i<length;i++){ 157cout<<array[i]; 158(i==length-1)? cout<<".":cout<<","; 159} 160} 161//binary_search(array,length,search_number,lower,upper) 162int binary_search(int array[],int length,int search_number,int lower,int upper){ 163if(lower <= upper){ 164int center = (lower+upper)/2; 165if(search_number == array[center]){ 166return center; 167}else if(search_number < array[center]){ 168return binary_search(array,length,search_number,lower,center-1); 169}else{ 170return binary_search(array,length,search_number,center+1,upper); 171} 172}else{ 173return -1; 174} 175} 176void sorting(int array[],int length){ 177for(int i = length - 1; i >= 0; i--){ 178for(int j = 1; j <= i; j++){ 179if(array[j-1] > array[j]){ 180//Swap 181int temp_A = array[j-1]; 182array[j-1] = array[j]; 183array[j] = temp_A; 184} 185} 186} 187} 188void main(){ 189clrscr(); 190int array[10]={12,34,21,39,65,48,36,11,58,23}; 191int number,index; 192int length=10; 193cout<<"\n Recursive Binary Search"; 194cout<<"\n -----------------------"; 195cout<<"\n Un-Sorted Elements in a Array "; 196display_array(array,length); 197//Sorting 198cout<<"\n\n Recursive Binary Search is Works With Sorted Array.. "; 199sorting(array,length); 200cout<<
200"\n\n After Sorting Sorted Elements in a Array "; 201display_array(array,length); 202cout<<"\n Enter Number to be Search : "; 203cin>>number; 204int lower=0; // Left of Array Segment 205int upper=length-1; // Right of Array Segment 206index = binary_search(array,length,number,lower,upper); 207if(index>-1){ 208cout<<"\n Number Found at index of "<<index; 209}else{ 210cout<<"\n "<<number<<" is not Found in Array "; 211} 212getch(); 213} 214</pre><p><strong>Output</strong></p><p>Number is Found</p><p><a href="https://www.ahirlabs.com/wp-content/uploads/2020/06/Recursive-Binary-Search-Found.png"><img fetchpriority="high" decoding="async" class="aligncenter size-full wp-image-8191" src="https://www.ahirlabs.com/wp-content/uploads/2020/06/Recursive-Binary-Search-Found.png" alt="" width="640" height="400" srcset="https://www.ahirlabs.com/wp-content/uploads/2020/06/Recursive-Binary-Search-Found.png 640w, https://www.ahirlabs.com/wp-content/uploads/2020/06/Recursive-Binary-Search-Found-300x188.png 300w" sizes="(max-width: 640px) 100vw, 640px" /></a></p><p>Number is Not Found<br /> <a href="https://www.ahirlabs.com/wp-content/uploads/2020/06/Recursive-Binary-Search-Not-Found.png"><img decoding="async" class="aligncenter size-full wp-image-8190" src="https://www.ahirlabs.com/wp-content/uploads/2020/06/Recursive-Binary-Search-Not-Found.png" alt="" width="640" height="400" srcset="https://www.ahirlabs.com/wp-content/uploads/2020/06/Recursive-Binary-Search-Not-Found.png 640w, https://www.ahirlabs.com/wp-content/uploads/2020/06/Recursive-Binary-Search-Not-Found-300x188.png 300w" sizes="(max-width: 640px) 100vw, 640px" /></a></p><div id="crp_related"></div><div class="tptn_counter" id="tptn_counter_8188">(Visited 730 times, 1 visits today)</div><div class="addtoany_share_save_container addtoany_content addtoany_content_bottom"><div class="addtoany_header">Share with Friends :</div><div class="a2a_kit a2a_kit_size_30 addtoany_list" data-a2a-url="https://www.ahirlabs.com/programing/cpp-programming/recursive-binary-search/" data-a2a-title="Recursive Binary Search in Cpp Programming"><a class="a2a_button_facebook" href="https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Fwww.ahirlabs.com%2Fprograming%2Fcpp-programming%2Frecursive-binary-search%2F&linkname=Recursive%20Binary%20Search%20in%20Cpp%20Programming" title="Facebook" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_twitter" href="https://www.addtoany.com/add_to/twitter?linkurl=https%3A%2F%2Fwww.ahirlabs.com%2Fprograming%2Fcpp-programming%2Frecursive-binary-search%2F&linkname=Recursive%20Binary%20Search%20in%20Cpp%20Programming" title="Twitter" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_email" href="https://www.addtoany.com/add_to/email?linkurl=https%3A%2F%2Fwww.ahirlabs.com%2Fprograming%2Fcpp-programming%2Frecursive-binary-search%2F&linkname=Recursive%20Binary%20Search%20in%20Cpp%20Programming" title="Email" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_linkedin" href="https://www.addtoany.com/add_to/linkedin?linkurl=https%3A%2F%2Fwww.ahirlabs.com%2Fprograming%2Fcpp-programming%2Frecursive-binary-search%2F&linkname=Recursive%20Binary%20Search%20in%20Cpp%20Programming" title="LinkedIn" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_whatsapp" href="https://www.addtoany.com/add_to/whatsapp?linkurl=https%3A%2F%2Fwww.ahirlabs.com%2Fprograming%2Fcpp-programming%2Frecursive-binary-search%2F&linkname=Recursive%20Binary%20Search%20in%20Cpp%20Programming" title="WhatsApp" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_copy_link" href="https://www.addtoany.com/add_to/copy_link?linkurl=https%3A%2F%2Fwww.ahirlabs.com%2Fprograming%2Fcpp-programming%2Frecursive-binary-search%2F&linkname=Recursive%20Binary%20Search%20in%20Cpp%20Programming" title="Copy Link" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share"></a></div></div><div class='code-block code-block-2' style='margin: 8px auto; text-align: center; display: block; clear: both;'><div style="max-width:100%;"> <ins class="adsbygoogle adds_responsive" 215 style="display: block;height: auto;width: 100%;" 216 data-ad-format="autorelaxed" 217 data-ad-client="ca-pub-9379520230813792" 218 data-ad-slot="7293934182"></ins>
218<script>(adsbygoogle = window.adsbygoogle || []).push({});</script>
218 </div></div><div class='code-block code-block-5' style='margin: 8px 0; clear: both;'><div style="max-width:100%;"> <ins class="adsbygoogle adds_responsive" 219 style="display:block" 220 data-ad-client="ca-pub-9379520230813792" 221 data-ad-slot="9716133265" 222 data-ad-format="auto"></ins>
222<script>(adsbygoogle = window.adsbygoogle || []).push({});</script>
222 </div></div></div><footer class="entry-meta-bar clearfix"><div class="entry-meta clearfix"></div></footer></article><div class='code-block code-block-4' style='margin: 8px 0; clear: both;'><div style="max-width:100%;"> <ins class="adsbygoogle adds_responsive" 223 style="display:block" 224 data-ad-client="ca-pub-9379520230813792" 225 data-ad-slot="4088402063" 226 data-ad-format="auto"></ins>
226<script>(adsbygoogle = window.adsbygoogle || []).push({});</script>
226 </div></div></div></div><div id="secondary"><aside id="search-3" class="widget widget_search"><h3 class="widget-title"><span>Search</span></h3><form action="https://www.ahirlabs.com/" class="search-form searchform clearfix" method="get"><div class="search-wrap"> <input type="text" placeholder="Search" class="s field" name="s"> <button class="search-icon" type="submit"></button></div></form></aside><aside id="text-3" class="widget widget_text"><h3 class="widget-title"><span>About This Site</span></h3><div class="textwidget"><p>This site include Difference, Programing Program (CPP,JAVA,PHP),Computer Graphics, Networking ,Events Ideas,Digital Electronics And Arduino.</p><blockquote><p>Yes <em>You</em> Can Fail, But <em>If You</em> Don’t <em>Try You</em> Will <em>Never</em> Know</p></blockquote><blockquote><p>Learn Technology, Make Stuff ,Spread to other so they can Learn Too.</p></blockquote><p></p><blockquote><p><strong>We Supporting Farmers</strong><br /> #support_farmers</p></blockquote><p><a href="https://shop.ahirlabs.com/shop/"><img loading="lazy" decoding="async" class="aligncenter wp-image-8578 size-full" src="https://www.ahirlabs.com/wp-content/uploads/2021/07/Ads_1.jpg" alt="" width="794" height="1123" srcset="https://www.ahirlabs.com/wp-content/uploads/2021/07/Ads_1.jpg 794w, https://www.ahirlabs.com/wp-content/uploads/2021/07/Ads_1-212x300.jpg 212w, https://www.ahirlabs.com/wp-content/uploads/2021/07/Ads_1-724x1024.jpg 724w, https://www.ahirlabs.com/wp-content/uploads/2021/07/Ads_1-768x1086.jpg 768w" sizes="auto, (max-width: 794px) 100vw, 794px" /></a></p></div></aside><aside id="a2a_follow_widget-2" class="widget widget_a2a_follow_widget"><h3 class="widget-title"><span>Social Links</span></h3><div class="a2a_kit a2a_kit_size_30 a2a_follow addtoany_list" data-a2a-url="https://www.ahirlabs.com/feed" data-a2a-title="AHIRLABS"><a class="a2a_button_facebook" href="https://www.facebook.com/ahirlabs" title="Facebook" rel="noopener" target="_blank"></a><a class="a2a_button_instagram" href="https://www.instagram.com/ahirlabs/" title="Instagram" rel="noopener" target="_blank"></a><a class="a2a_button_twitter" href="https://twitter.com/ahirlabs" title="Twitter" rel="noopener" target="_blank"></a><a class="a2a_button_youtube_channel" href="https://www.youtube.com/channel/UC2mvv54gyCfqy8_0wh8Ue8Q" title="YouTube Channel" rel="noopener" target="_blank"></a><a class="a2a_button_feed" href="https://www.ahirlabs.com/feed" title="RSS Feed" rel="noopener" target="_blank"></a></div></aside><aside id="categories-4" class="widget widget_categories"><h3 class="widget-title"><span>Categories</span></h3><form action="https://www.ahirlabs.com" method="get"><label class="screen-reader-text" for="cat">Categories</label><select name='cat' id='cat' class='postform'><option value='-1'>Select Category</option><option class="level-0" value="343">Android</option><option class="level-0" value="18">Animation</option><option class="level-0" value="12">Arduino</option><option class="level-0" value="70">College</option><option class="level-0" value="38">Computer</option><option class="level-0" value="97">Computer Graphics</option><option class="level-0" value="1">DCLD</option><option class="level-0" value="211">Digital Electronics</option><option class="level-0" value="47">Event</option><option class="level-0" value="177">Freelancer</option><option class="level-0" value="230">IOT</option><option class="level-0" value="59">Networking</option><option class="level-0" value="28">Photoshop</option><option class="level-0" value="373">Programming</option><option class="level-0" value="176">Quotes</option><option class="level-0" value="335">Raspberry</option><option class="level-0" value="69">School</option><option class="level-0" value="32">Software</option><option class="level-0" value="172">Technology</option><option class="level-0" value="219">Theory of Computation</option><option class="level-0" value="210">Tools</option><option class="level-0" value="209">Video Editors</option> </select></form>
226<script>( ( dropdownId ) => { 227 const dropdown = document.getElementById( dropdownId ); 228 function onSelectChange() { 229 setTimeout( () => { 230 if ( 'escape' === dropdown.dataset.lastkey ) { 231 return; 232 } 233 if ( dropdown.value && parseInt( dropdown.value ) > 0 && dropdown instanceof HTMLSelectElement ) { 234 dropdown.parentElement.submit(); 235 } 236 }, 250 ); 237 } 238 function onKeyUp( event ) { 239 if ( 'Escape' === event.key ) { 240 dropdown.dataset.lastkey = 'escape'; 241 } else { 242 delete dropdown.dataset.lastkey; 243 } 244 } 245 function onClick() { 246 delete dropdown.dataset.lastkey; 247 } 248 dropdown.addEventListener( 'keyup', onKeyUp ); 249 dropdown.addEventListener( 'click', onClick ); 250 dropdown.addEventListener( 'change', onSelectChange ); 251})( "cat" ); 252 253//# sourceURL=WP_Widget_Categories%3A%3Awidget</script>
253 </aside><aside id="custom_html-15" class="widget_text widget widget_custom_html"><div class="textwidget custom-html-widget">
253<script type="text/javascript">amzn_assoc_ad_type ="responsive_search_widget"; amzn_assoc_tracking_id ="diamondrock0a-21"; amzn_assoc_marketplace ="amazon"; amzn_assoc_region ="IN"; amzn_assoc_placement =""; amzn_assoc_search_type = "search_widget";amzn_assoc_width ="auto"; amzn_assoc_height ="auto"; amzn_assoc_default_search_category =""; amzn_assoc_default_search_key ="";amzn_assoc_theme ="dark"; amzn_assoc_bg_color ="000000";</script>
253
253<script src="https://z-in.amazon-adsystem.com/widgets/q?ServiceVersion=20070822&Operation=GetScript&ID=OneJS&WS=1&Marketplace=IN"></script>
253</div></aside><aside id="ai_widget-3" class="widget block-widget"><div class='code-block code-block-8' style='margin: 8px 0; clear: both;'><div style="max-width:100%;"> <ins class="adsbygoogle adds_responsive" 254 style="display: block;" 255 data-ad-client="ca-pub-9379520230813792" 256 data-ad-slot="1143681266" 257 data-ad-format="auto"> </ins>
257<script>(adsbygoogle = window.adsbygoogle || []).push({});</script>
257 </div></div></aside><aside id="ai_widget-2" class="widget block-widget"><div class='code-block code-block-9' style='margin: 8px 0; clear: both;'><div style="max-width:100%;"> <ins class="adsbygoogle" 258 style="display:block" 259 data-ad-client="ca-pub-9379520230813792" 260 data-ad-slot="6998958865" 261 data-ad-format="auto" 262 data-full-width-responsive="true"></ins>
262<script>(adsbygoogle = window.adsbygoogle || []).push({});</script>
262 </div></div></aside><aside id="widget_tptn_count-2" class="widget tptn_posts_count_widget"><h3 class="widget-title"><span>Total Views</span></h3>1863960</aside><aside id="widget_tptn_pop-2" class="widget tptn_posts_list_widget"><h3 class="widget-title"><span> Top 10 Popular Post</span></h3><div class="tptn_posts tptn_posts_widget tptn_posts_widget-widget_tptn_pop-2 tptn-text-only"><ul><li><span class="tptn_after_thumb"><a href="https://www.ahirlabs.com/programing/computer-graphics/bresenham-line-drawing-calulator/" class="tptn_link"><span class="tptn_title">Bresenham Line Drawing Calculator</span></a> <span class="tptn_list_count">(140,499)</span></span></li><li><span class="tptn_after_thumb"><a href="https://www.ahirlabs.com/2017/06/10/list-of-school-and-college-events-competition-ideas/" class="tptn_link"><span class="tptn_title">List of School and College Events Competition Ideas.</span></a> <span class="tptn_list_count">(114,317)</span></span></li><li><span class="tptn_after_thumb"><a href="https://www.ahirlabs.com/programing/computer-graphics/dda-calculator/" class="tptn_link"><span class="tptn_title">Differential Analyzer (DDA) Line Draw Calculator</span></a> <span class="tptn_list_count">(80,986)</span></span></li><li><span class="tptn_after_thumb"><a href="https://www.ahirlabs.com/practicals/hindi-matra/" class="tptn_link"><span class="tptn_title">Hindi Matra in PDF</span></a> <span class="tptn_list_count">(72,535)</span></span></li><li><span class="tptn_after_thumb"><a href="https://www.ahirlabs.com/difference/sdma-tdma-fdma-cdma-difference/" class="tptn_link"><span class="tptn_title">Difference Between SDMA ,TDMA , FDMA , CDMA</span></a> <span class="tptn_list_count">(67,405)</span></span></li><li><span class="tptn_after_thumb"><a href="https://www.ahirlabs.com/2017/06/09/adder-and-subtractor/" class="tptn_link"><span class="tptn_title">Adder & Subtractor ( Half Adder | Full Adder…</span></a> <span class="tptn_list_count">(63,508)</span></span></li><li><span class="tptn_after_thumb"><a href="https://www.ahirlabs.com/programing/computer-graphics/bresenham-circle-drawing-calculator/" class="tptn_link"><span class="tptn_title">Bresenham Circle Drawing Calculator</span></a> <span class="tptn_list_count">(58,165)</span></span></li><li><span class="tptn_after_thumb"><a href="https://www.ahirlabs.com/difference/arithmetic-shift-and-logical-shift/" class="tptn_link"><span class="tptn_title">Arithmetic shift and Logical shift</span></a> <span class="tptn_list_count">(38,132)</span></span></li><li><span class="tptn_after_thumb"><a href="https://www.ahirlabs.com/2019/02/01/different-types-of-storage-devices/" class="tptn_link"><span class="tptn_title">Different Types of Storage Devices</span></a> <span class="tptn_list_count">(29,925)</span></span></li><li><span class="tptn_after_thumb"><a href="https://www.ahirlabs.com/2017/05/19/to-study-and-verify-the-truth-table-of-logic-gates/" class="tptn_link"><span class="tptn_title">To Study and Verify the Truth Table of Logic Gates.</span></a> <span class="tptn_list_count">(29,799)</span></span></li></ul><div class="tptn_clear"></div></div></aside><aside id="widget_tptn_pop-3" class="widget tptn_posts_list_widget"><h3 class="widget-title"><span>Today Popular Posts</span></h3><div class="tptn_posts_daily tptn_posts_widget tptn_posts_widget-widget_tptn_pop-3 tptn-text-only"><ul><li><span class="tptn_after_thumb"><a href="https://www.ahirlabs.com/2017/05/18/learn-arduino-faster/" class="tptn_link"><span class="tptn_title">Learn Arduino Faster</span></a> <span class="tptn_list_count">(5)</span></span></li><li><span class="tptn_after_thumb"><a href="https://www.ahirlabs.com/2017/07/02/binary-to-gray-code-gray-to-binary-code/" class="tptn_link"><span class="tptn_title">Binary To Gray Code & Gray To Binary Code</span></a> <span class="tptn_list_count">(5)</span></span></li><li><span class="tptn_after_thumb"><a href="https://www.ahirlabs.com/programing/php/prime-number/" class="tptn_link"><span class="tptn_title">Prime Number Program in Php</span></a> <span class="tptn_list_count">(5)</span></span></li><li><span class="tptn_after_thumb"><a href="https://www.ahirlabs.com/2017/06/12/types-of-ethernet-cabling/" class="tptn_link"><span class="tptn_title">Types of Ethernet Cabling</span></a> <span class="tptn_list_count">(5)</span></span></li><li><span class="tptn_after_thumb"><a href="https://www.ahirlabs.com/practicals/hindi-matra/" class="tptn_link"><span class="tptn_title">Hindi Matra in PDF</span></a> <span class="tptn_list_count">(5)</span></span></li><li><span class="tptn_after_thumb"><a href="https://www.ahirlabs.com/2017/12/17/bluetooth-architecture/" class="tptn_link"><span class="tptn_title">Bluetooth Architecture</span></a> <span class="tptn_list_count">(4)</span></span></li><li><span class="tptn_after_thumb"><a href="https://www.ahirlabs.com/2017/06/09/adder-and-subtractor/" class="tptn_link"><span class="tptn_title">Adder & Subtractor ( Half Adder | Full Adder…</span></a> <span class="tptn_list_count">(4)</span></span></li><li><span class="tptn_after_thumb"><a href="https://www.ahirlabs.com/programing/php/bmr-calculator-in-php/" class="tptn_link"><span class="tptn_title">Basal Metabolic Rate (BMR) Calculator in PHP</span></a> <span class="tptn_list_count">(3)</span></span></li><li><span class="tptn_after_thumb"><a href="https://www.ahirlabs.com/difference/verification-validation/" class="tptn_link"><span class="tptn_title">Verification & Validation</span></a> <span class="tptn_list_count">(3)</span></span></li><li><span class="tptn_after_thumb"><a href="https://www.ahirlabs.com/2019/11/09/home-automation-with-nodemcu-esp8266/" class="tptn_link"><span class="tptn_title">Home Automation With NodeMCU ESP8266.</span></a> <span class="tptn_list_count">(3)</span></span></li></ul><div class="tptn_clear"></div></div></aside><aside id="custom_html-16" class="widget_text widget widget_custom_html"><h3 class="widget-title"><span>Need Any Graphics Designer</span></h3><div class="textwidget custom-html-widget"><a href="https://www.ahirlabs.com/graphicdesigning/">Graphic Designing </a></div></aside><aside id="ai_widget-4" class="widget block-widget"><div class='code-block code-block-8' style='margin: 8px 0; clear: both;'><div style="max-width:100%;"> <ins class="adsbygoogle adds_responsive" 263 style="display: block;" 264 data-ad-client="ca-pub-9379520230813792" 265 data-ad-slot="1143681266" 266 data-ad-format="auto"> </ins>
266<script>(adsbygoogle = window.adsbygoogle || []).push({});</script>
266 </div></div></aside><aside id="ai_widget-5" class="widget block-widget"><div class='code-block code-block-9' style='margin: 8px 0; clear: both;'><div style="max-width:100%;"> <ins class="adsbygoogle" 267 style="display:block" 268 data-ad-client="ca-pub-9379520230813792" 269 data-ad-slot="6998958865" 270 data-ad-format="auto" 271 data-full-width-responsive="true"></ins>
271<script>(adsbygoogle = window.adsbygoogle || []).push({});</script>
271 </div></div></aside></div></div></div><footer id="colophon" class="clearfix"><div class="footer-widgets-wrapper"><div class="inner-wrap"><div class="footer-widgets-area clearfix"><div class="tg-one-fourth tg-column-1"><aside id="nav_menu-3" class="widget widget_nav_menu"><h3 class="widget-title"><span>LINKS</span></h3><div class="menu-footer-container"><ul id="menu-footer" class="menu"><li id="menu-item-1757" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-1757"><a href="https://www.ahirlabs.com/">Home</a></li><li id="menu-item-751" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-751"><a href="https://www.ahirlabs.com/blog/">Blog</a></li><li id="menu-item-755" class="menu-item menu-item-type-post_type menu-item-object-page current-page-ancestor menu-item-755"><a href="https://www.ahirlabs.com/programing/">Programing</a></li><li id="menu-item-754" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-754"><a href="https://www.ahirlabs.com/practicals/">Practicals</a></li><li id="menu-item-1307" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1307"><a href="https://www.ahirlabs.com/notes/">Notes</a></li><li id="menu-item-752" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-752"><a href="https://www.ahirlabs.com/contact/">Contact Us</a></li><li id="menu-item-757" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-757"><a href="https://www.ahirlabs.com/about/">About Us</a></li><li id="menu-item-909" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-909"><a href="https://www.ahirlabs.com/sitemap-page/">Sitemap</a></li></ul></div></aside></div><div class="tg-one-fourth tg-column-2"><aside id="custom_html-7" class="widget_text widget widget_custom_html"><h3 class="widget-title"><span>Contributers</span></h3><div class="textwidget custom-html-widget">
271<script src="https://platform.linkedin.com/in.js" type="text/javascript"></script>
271
271<script type="IN/MemberProfile" data-id="https://www.linkedin.com/in/arvind-ahir" data-format="hover" data-related="false" data-text="Arvind Ahir"></script>
271</div></aside><aside id="custom_html-13" class="widget_text widget widget_custom_html"><div class="textwidget custom-html-widget"></div></aside></div><div class="tg-one-fourth tg-after-two-blocks-clearfix tg-column-3"><aside id="recent-posts-2" class="widget widget_recent_entries"><h3 class="widget-title"><span>RECENT POST</span></h3><ul><li> <a href="https://www.ahirlabs.com/2021/05/15/understanding-cctv-surveillance-system/">Understanding CCTV Surveillance System</a></li><li> <a href="https://www.ahirlabs.com/2020/08/23/understanding-linux-operating-system/">Understanding Linux Operating System</a></li><li> <a href="https://www.ahirlabs.com/2020/07/26/working-of-internet-modem/">Working of Internet Modem</a></li><li> <a href="https://www.ahirlabs.com/2020/07/12/list-of-office-software-free-and-paid/">List of Office Software Free and Paid</a></li><li> <a href="https://www.ahirlabs.com/2020/07/07/how-to-create-a-professional-document/">How To Create a Professional Document</a></li><li> <a href="https://www.ahirlabs.com/2020/05/06/tatasky-binge-review/">TataSky Binge Review</a></li><li> <a href="https://www.ahirlabs.com/2020/04/26/apps-you-dont-install-in-android-phone/">List of Apps you Donât Install in Android Phone.</a></li></ul></aside></div><div class="tg-one-fourth tg-one-fourth-last tg-column-4"><aside id="newsletterwidget-2" class="widget widget_newsletterwidget"><h3 class="widget-title"><span>Newsletter</span></h3><div class="tnp tnp-subscription tnp-widget"><form method="post" action="https://www.ahirlabs.com/wp-admin/admin-ajax.php?action=tnp&na=s"> <input type="hidden" name="nr" value="widget"> <input type="hidden" name="nlang" value=""><div class="tnp-field tnp-field-firstname"><label for="tnp-1">First name or full name</label> <input class="tnp-name" type="text" name="nn" id="tnp-1" value="" placeholder=""></div><div class="tnp-field tnp-field-email"><label for="tnp-2">Email</label> <input class="tnp-email" type="email" name="ne" id="tnp-2" value="" placeholder="" required></div><div class="tnp-field tnp-privacy-field"><label><input type="checkbox" name="ny" required class="tnp-privacy"> By continuing, you accept the privacy policy</label></div><div class="tnp-field tnp-field-button" style="text-align: left"><input class="tnp-submit" type="submit" value="Subscribe" style=""></div></form></div></aside></div></div></div></div><div class="footer-socket-wrapper clearfix"><div class="inner-wrap"><div class="footer-socket-area"><div class="copyright">Copyright © 2026 <a href="https://www.ahirlabs.com/" title="AHIRLABS" ><span>AHIRLABS</span></a>. All rights reserved. Theme <a href="https://themegrill.com/themes/spacious" target="_blank" title="Spacious" rel="nofollow"><span>Spacious</span></a> by ThemeGrill. Powered by: <a href="https://wordpress.org" target="_blank" title="WordPress" rel="nofollow"><span>WordPress</span></a>.</div><nav class="small-menu clearfix"></nav></div></div></div></footer> <a href="#masthead" id="scroll-up"></a></div>
271<script type="speculationrules">{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/spacious/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}</script>
271 <div id="cmplz-cookiebanner-container"></div><div id="cmplz-manage-consent" data-nosnippet="true"></div>
271<script type="text/javascript">var c = document.body.className; 272 c = c.replace( /everest-forms-no-js/, 'everest-forms-js' ); 273 document.body.className = c;</script>
273
273<script id="wp-hooks-js" src="https://www.ahirlabs.com/wp-includes/js/dist/hooks.min.js?ver=f0f188028580e8dc1255"></script>
273
273<script id="wp-i18n-js" src="https://www.ahirlabs.com/wp-includes/js/dist/i18n.min.js?ver=1dfe7db3940c23ea9216"></script>
273
273<script id="wp-i18n-js-after">wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); 274//# sourceURL=wp-i18n-js-after</script>
274
274<script id="swv-js" src="https://www.ahirlabs.com/wp-content/plugins/contact-form-7/includes/swv/js/index.js?ver=6.0.6"></script>
274
274<script id="contact-form-7-js-before">var wpcf7 = { 275 "api": { 276 "root": "https:\/\/www.ahirlabs.com\/wp-json\/", 277 "namespace": "contact-form-7\/v1" 278 } 279}; 280//# sourceURL=contact-form-7-js-before</script>
280
280<script id="contact-form-7-js" src="https://www.ahirlabs.com/wp-content/plugins/contact-form-7/includes/js/index.js?ver=6.0.6"></script>
280
280<script id="tptn_tracker-js-extra">var ajax_tptn_tracker = {"ajax_url":"https://www.ahirlabs.com/","top_ten_id":"8188","top_ten_blog_id":"1","activate_counter":"11","top_ten_debug":"0","tptn_rnd":"1423576741"}; 281//# sourceURL=tptn_tracker-js-extra</script>
281
281<script id="tptn_tracker-js" src="https://www.ahirlabs.com/wp-content/plugins/top-10/includes/js/top-10-tracker.min.js?ver=4.1.1"></script>
281
281<script id="spacious-navigation-js" src="https://www.ahirlabs.com/wp-content/themes/spacious/js/navigation.js?ver=c91b79ae083fec8c136473e83c4c3394"></script>
281
281<script id="spacious-skip-link-focus-fix-js" src="https://www.ahirlabs.com/wp-content/themes/spacious/js/skip-link-focus-fix.js?ver=c91b79ae083fec8c136473e83c4c3394"></script>
281
281<script id="newsletter-js-extra">var newsletter_data = {"action_url":"https://www.ahirlabs.com/wp-admin/admin-ajax.php"}; 282//# sourceURL=newsletter-js-extra</script>
282
282<script id="newsletter-js" src="https://www.ahirlabs.com/wp-content/plugins/newsletter/main.js?ver=8.8.5"></script>
vendor: 86 bytes, line 282
282 <script id="google-recaptcha-js" src="https://www.google.com/recaptcha/api.js?render=
2826LeDGIAUAAAAAPJNNJtd1YFZsQOmeKIXLTCYNFDR
vendor: 25 bytes, line 282
282&ver=3.0"></script>
282<script id="wp-polyfill-js" src="https://www.ahirlabs.com/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=3.15.0"></script>
282
282<script id="wpcf7-recaptcha-js-before">var wpcf7_recaptcha = { 283 "sitekey": "6LeDGIAUAAAAAPJNNJtd1YFZsQOmeKIXLTCYNFDR", 284 "actions": { 285 "homepage": "homepage", 286 "contactform": "contactform" 287 } 288}; 289//# sourceURL=wpcf7-recaptcha-js-before</script>
289
289<script id="wpcf7-recaptcha-js" src="https://www.ahirlabs.com/wp-content/plugins/contact-form-7/modules/recaptcha/index.js?ver=6.0.6"></script>
289
289<script id="cmplz-cookiebanner-js-extra">var complianz = {"prefix":"cmplz_","user_banner_id":"1","set_cookies":[],"block_ajax_content":"","banner_version":"1","version":"6.5.5","store_consent":"","do_not_track_enabled":"","consenttype":"optin","region":"eu","geoip":"","dismiss_timeout":"","disable_cookiebanner":"","soft_cookiewall":"","dismiss_on_scroll":"","cookie_expiry":"365","url":"https://www.ahirlabs.com/wp-json/complianz/v1/","locale":"lang=en&locale=en_US","set_cookies_on_root":"","cookie_domain":"","current_policy_id":"1","cookie_path":"/","categories":{"statistics":"statistics","marketing":"marketing"},"tcf_active":"","placeholdertext":"Click to accept {category} cookies and enable this content","aria_label":"Click to accept {category} cookies and enable this content","css_file":"https://www.ahirlabs.com/wp-content/uploads/complianz/css/banner-{banner_id}-{type}.css?v=1","page_links":[],"tm_categories":"","forceEnableStats":"","preview":"","clean_cookies":""}; 290//# sourceURL=cmplz-cookiebanner-js-extra</script>
290
290<script defer id="cmplz-cookiebanner-js" src="https://www.ahirlabs.com/wp-content/plugins/complianz-gdpr/cookiebanner/js/complianz.min.js?ver=6.5.5"></script>
290
290<script id="cmplz-cookiebanner-js-after">function ensure_complianz_is_loaded() { 291 let timeout = 30000000; // 30 seconds 292 let start = Date.now(); 293 return new Promise(wait_for_complianz); 294 295 function wait_for_complianz(resolve, reject) { 296 if (window.cmplz_get_cookie) // if complianz is loaded, resolve the promise 297 resolve(window.cmplz_get_cookie); 298 else if (timeout && (Date.now() - start) >= timeout) 299 reject(new Error("timeout")); 300 else 301 setTimeout(wait_for_complianz.bind(this, resolve, reject), 30); 302 } 303 } 304 305 // This runs the promise code 306 ensure_complianz_is_loaded().then(function(){ 307 308 // cookieless tracking is disabled 309 document.addEventListener("cmplz_cookie_warning_loaded", function(consentData) { 310 let region = consentData.detail; 311 if (region !== 'uk') { 312 let scriptElements = document.querySelectorAll('script[data-service="burst"]'); 313 scriptElements.forEach(obj => { 314 if (obj.classList.contains('cmplz-activated') || obj.getAttribute('type') === 'text/javascript') { 315 return; 316 } 317 obj.classList.add('cmplz-activated'); 318 let src = obj.getAttribute('src'); 319 if (src) { 320 obj.setAttribute('type', 'text/javascript'); 321 cmplz_run_script(src, 'statistics', 'src'); 322 obj.parentNode.removeChild(obj); 323 } 324 }); 325 } 326 }); 327 document.addEventListener("cmplz_run_after_all_scripts", cmplz_burst_fire_domContentLoadedEvent); 328 329 function cmplz_burst_fire_domContentLoadedEvent() { 330 let event = new CustomEvent('burst_fire_hit'); 331 document.dispatchEvent(event); 332 } 333 }); 334 335 336//# sourceURL=cmplz-cookiebanner-js-after</script>
336
336<script data-wp-strategy="defer" defer id="remote_sdk-js" src="https://cdn.onesignal.com/sdks/web/v16/OneSignalSDK.page.js?ver=1.0.0"></script>
336
336<script id="wp-emoji-settings" type="application/json">{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://www.ahirlabs.com/wp-includes/js/wp-emoji-release.min.js?ver=c91b79ae083fec8c136473e83c4c3394"}}</script>
336
336<script type="module">/*! This file is auto-generated */ 337var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))}); 338//# sourceURL=https://www.ahirlabs.com/wp-includes/js/wp-emoji-loader.min.js</script>
338 </body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.