From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from sonic302-2.consmr.mail.bf2.yahoo.com (sonic302-2.consmr.mail.bf2.yahoo.com [74.6.135.41]) by sourceware.org (Postfix) with ESMTPS id 0CAD83857C7F for ; Fri, 6 Nov 2020 09:39:41 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 0CAD83857C7F X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1604655579; bh=TjB6RaSXv9V+hApQqIHl/WHYr+dOJiz5I9GVsF1EhmW=; h=To:From:Subject:Date; b=mRJk1BuMLLXVYNN0nP2p0ttLe34aU1kR3tFyjsVXmRl/qh6Wxc+fGSUNnghPy8+LsDcGCMSERt/Np7+tksjAemTnyPuTN3zZMY8SB6CU10kp6UHT2MVv1Qz95b3auUSfFBOoLQCSwFaQlRC576DUY9whLsJqPxHiaoS9qkHUHWg9JWTArACegj3fDPDrlHcM3VRHQDNPjKA4y52ZmxoterQ+9iHDU9KyeZiTXLaizS6gyZ/cen+UznfT1lS6znxT0pLoPbjl2VMfIZd5EcQ8mTFl9m3ehHaAec7Y0bp9ciJWdQ8jhcPWQdzcIGpWOusxHML27N1OMyWqmOz+Lfo6Yg== X-YMail-OSG: cgSxTQAVM1mLN0mhrB6lJAzgvPvu_JMgF4U5PdxDm._ypmtMFsksW.uIOJE9w39 HyBJRtHltIRY46I4fsHjzebN5rJVofRDn3UBmiNeb2p0ciRtXV_tEqOBFTVh5zSo71pVnrg3xHP5 3bGg4D_7vZwXyXz.AA.bA0vWjKceanTHgak5Wr3k2w4Q5c6DbnHBwj.EGAbFD8IsgjUNTBqqxSzZ HLut3IJecTVt3QxlAZTpV46FNw7QKKl_EyGYBX8yovv6XnOtd0ZeJ9euhFGjy_06PpZdl0TvI2c_ HgWV8rQmp27V3DVQqXs4pKEwec4BauK4uo834oXX.oFSYkPvJ9BNa5Y_gsrh.dXptMPoFeSgxF3H w3sOBhtRNtdhH0lzLIKM67tC9SybCpOtbTV1JieWK0CpW4ajgnttLqjZS4TLJa4DUQj1OJqQhs2V 51lv5UGzNFNB1VXf26IfwGfylJOVGt9kl9lv3TBHP.7DsLSp93uEp9J7hGZ6fWVEZXIY6Tv8XEYe JUVxMo7P.3bgv9ZfWgfxWLSnuHyTss2LCDYlJMfk6nnLebpaToOGs44Sp3oaNbiSk3t0jxIHt6w3 Enfr5Cf.c.N.zGxVDGk8t4otIbE771bv3DyT2SFuUArS2cl0uO3BCmPUr2bVBULC0TWmT7g7E2l7 rZ1qZO4fr74ZFBsK9w9voc5k2m70k8R.mrH0JAKsyVNTuGiUI70HBLo2YdewYXG36iVKUYRbGy6r .5P5Y6T8itfLTITbS0hzjww8pwp03L56GiEqqX3Wh4vos.cKiLrTWlZYQONPb5ae9n8_lxM9TSPS KwKm8Y3XOX9FvC.MAIm9zOkSsiN2P_JlPIPMRRgW1ntN2eoHZXvC.bznU5.LO_OlyTM2KcpV8ETc JnIDUoCvuFJvlloBNWCe2YZycN.UcMFezXscfm.hiAiwnJ3PF9ou3O7XNqUR5ZcmRqcYXZE9GE2g tGwWiIOAf8G7nwcC3NtsvbM.lDJQ1RtzDdd16maD4Czl_HpoctUxuq5al1Aad7_oiohGv_IvRPBH T4sWRyxa8hEYYyKBItSJdTzLj0ceXHJjUiqwf.VrXkwahWzsK4NU9LnF5uUKBo5X9uEt9I7LCZhG eS99eycpR9lFBNJgqO.nzusi3CS5NBf23GpN8NCb5ozVHYcbwGCoc4pjlNFcwUgkb3c5hOXI1d_P YPJQ2CDfK3cN_LhuNCYzwzfbVnjvD.9XIODZR7e00lY1n7EpLjB4RhhCzesjLOcGIiz6wap_SEZ6 WPnIXU3mWYIt02qlqlM4wN5u7qqemRp2vhMWlAYWTWHOcg4dPGsMvX0qV9YX_iMOWoegHbUa_k7p tHQfvngM6lFNmwutzVgu1AH5wbXB9f7SSfwMAxe4zmoYzKofpHerVBhr_gs70FtQEB.TrH3MJ7_G 2_XqdYt5qkxFeiu5oU8eStf7xP_NnaqaNmDLZ1mYHjPaohw2mXnI.wK5ENyUwRAQeTBRfARH.l9I fJKAYWWd75RcaNRWdvRqYHhoG6MK5sM0VNfA7SBrGAdnPtFwKdBB1SJoiSEyhUTPCkZWOmJysdZN ojRHegQqJsQhINfjz7byxOZeyZmVi2y9O_rH.D1.Tnj1NxBS686A_5SiOLTOTvPlasfUtbJmzww4 A64_SyFwZCVtmLTQ6Pex1XgDNAd2IxAFbLWPal6E2QeGnxYpelctasiZo4Sa0ZJF9rLv_eZ0GuHb a9vXi8EsedElDxo22nXi7k8CYk5gpA87FYdRLe4.8dmFcymfrlsblOrtSO1osuD.PcrgywmG0Ej9 KblqQ1wzPUBrzMdvSds5E5NPl6m8XZg6w9Hf3LI6WgB0.7hW.We9ir1pu082dj0JoCB57uI_Gi0. gESksSc3ASviqNtKvdglXsrLDV.GMbzJgdKudeKT938LIHGrywsGce1fWuzLPFGMiD5uJhq1wH8R mCdUwJLJW51PfBLmCg.7FoBwTlzK_ooAFy8EIt.AR7QBdT_gOX8p5HcQcABbRuymKr.BOvGkL1ch 02sttgI8M21eUVHfUkNbYVvGodv5RPGrvZ.8BUWfvTIfH33E76HAyNqTXsI.3Rz4Pzr29fEbZWwg ihFMX4ZfplOZ5Fj9ILKLvtE0UYhL0SNL3jQIgkBjxGz8jOGgsGtvBx.P_zx1TlhVEuvj_UHaxPuf g6KppXHzAjuFvnwfEcN6LA5iYGOL0XLLDFMrX6z_3Pf054PZXkMRyLPoYtOCYMjUNxSud5OTB_gp uDGaJM2flcy3GoPsgyW0zGTCo6VobvJzd8g4UTAJRWAaNcUwGy.eHLxSTo7dMgGth5lfilN9YAPO 14U.APe8eTfqtyPrVwpghovh9egFKXW.S6gc9EnuByxPwrlObSwgstsZdvKU17VtIPLi4tHbXYZO TeyP_qWLVa.TndBjqi5QHKTDX5fcyHtyZf7oO3bDmUxY4Ty9.O5yQiMpCCCmMQJzzM42pQobJ88y F6wDpV5ixvBuSxP510YFk9MVeLjs4VgiQvd07O3Artc9HQpeUTlqXjNJs5.jdj0HPqMefm9VnnY0 n8PF9Xf.BpO.pdGTIeKm5Bqaj6v3Zr4dDU7bBbqAYhcajUCXxowPbJYk4bWFAIve2RAOp Received: from sonic.gate.mail.ne1.yahoo.com by sonic302.consmr.mail.bf2.yahoo.com with HTTP; Fri, 6 Nov 2020 09:39:39 +0000 Received: by smtp418.mail.ir2.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 5ebebd7d5ae71f94d2e2a742aa19bbe7; Fri, 06 Nov 2020 09:39:34 +0000 (UTC) To: libstdc++@gcc.gnu.org From: George Shagov Subject: Improving Binary Search Algorithm by Three Boolean Logic Message-ID: <555ecf51-2e53-5b77-80c7-676bc62904b0@yahoo.com> Date: Fri, 6 Nov 2020 12:39:32 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US References: <555ecf51-2e53-5b77-80c7-676bc62904b0.ref@yahoo.com> X-Mailer: WebService/1.1.16944 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Apache-HttpAsyncClient/4.1.4 (Java/11.0.8) X-Spam-Status: No, score=2.2 required=5.0 tests=BAYES_20, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Level: ** X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: libstdc++@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Libstdc++ mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Nov 2020 09:40:01 -0000 Hello This is just an idea. But this could be useful for big-data processing, especially in case of strings. Pls have a look. https://www.codeproject.com/Tips/5284126/Improving-Binary-Search-Algorithm-by-Three-Boolean George