Miklix

MurmurHash3C ହ୍ୟାଶ୍ କୋଡ୍ କ୍ୟାଲକୁଲେଟର୍

ପ୍ରକାଶିତ: 12:36:58 AM UTC ଠାରେ ଫେବୃଆରୀ 18, 2025

ଟେକ୍ସଟ୍ ଇନପୁଟ୍ କିମ୍ବା ଫାଇଲ୍ ଅପଲୋଡ୍ ଆଧାରରେ ଏକ ହାସ୍ କୋଡ୍ ଗଣନା କରିବାକୁ ହେମ୍ କୋଡ୍ କ୍ୟାଲକୁଲେଟର୍ ଯାହା ମୁର୍ମୁର୍ହାସ୍ 3C ହ୍ୟାସ୍ ପ୍ରକାର୍ଯ୍ୟ ବ୍ୟବହାର କରେ।

ଏହି ପୃଷ୍ଠାକୁ ଅଧିକରୁ ଅଧିକ ଲୋକଙ୍କ ପାଖରେ ପହଞ୍ଚାଇବା ପାଇଁ ଇଂରାଜୀରୁ ମେସିନ୍ ଅନୁବାଦ କରାଯାଇଥିଲା। ଦୁର୍ଭାଗ୍ୟବଶତଃ, ମେସିନ୍ ଅନୁବାଦ ଏପର୍ଯ୍ୟନ୍ତ ଏକ ସିଦ୍ଧ ପ୍ରଯୁକ୍ତିବିଦ୍ୟା ନୁହେଁ, ତେଣୁ ତ୍ରୁଟି ହୋଇପାରେ। ଯଦି ଆପଣ ଚାହାଁନ୍ତି, ତେବେ ଆପଣ ଏଠାରେ ମୂଳ ଇଂରାଜୀ ସଂସ୍କରଣ ଦେଖିପାରିବେ:

MurmurHash3C Hash Code Calculator

୨୦୦୮ ମସିହାରେ ଅଷ୍ଟିନ୍ ଆପଲବି ଦ୍ୱାରା ଡିଜାଇନ୍ କରାଯାଇଥିବା ଏକ ଅଣ-କ୍ରିପ୍ଟୋଗ୍ରାଫିକ୍ ହ୍ୟାଶ ପ୍ରକାର୍ଯ୍ୟ ହେଉଛି ମୁର୍ମୁରହାସ୍ ୩ । ଏହାର ଗତି, ସରଳତା ଏବଂ ଉତ୍ତମ ବିତରଣ ଗୁଣ ହେତୁ ଏହା ସାଧାରଣ ଉଦ୍ଦେଶ୍ୟରେ ହାସିଂ ପାଇଁ ବହୁଳ ଭାବରେ ବ୍ୟବହୃତ ହୁଏ | ହାଶ୍ ଟେବୁଲ୍, ବ୍ଲୁମ୍ ଫିଲ୍ଟର୍ ଏବଂ ଡାଟା ଡିଡପ୍ଲିକେସନ୍ ସିଷ୍ଟମ୍ ଭଳି ହାସ୍ ଆଧାରିତ ଡାଟା ଷ୍ଟ୍ରକ୍ଚର ପାଇଁ ମୁର୍ମୁରହାସ୍ ପ୍ରକାର୍ଯ୍ୟ ବିଶେଷ ଭାବରେ ପ୍ରଭାବଶାଳୀ ଅଟେ ।

ଏହି ପୃଷ୍ଠାରେ ଉପସ୍ଥାପିତ ଭାରିଆଣ୍ଟ ହେଉଛି 3C ଭାରିଆଣ୍ଟ, ଯାହା 32 ବିଟ୍ ସିଷ୍ଟମ୍ ପାଇଁ ଅପ୍ଟିମାଇଜ୍ କରାଯାଇଛି, ଯାହା 3A ଭାରିଆଣ୍ଟ ସହିତ ସମାନ। ତେବେ ୩ଏ ଭାରିଏଣ୍ଟ ଠାରୁ ବିପରୀତ, ଏହା ୧୨୮ ବିଟ୍ (୧୬ ବାଇଟ୍) ହାସ୍ କୋଡ୍ ଉତ୍ପାଦନ କରେ, ଯାହା ସାଧାରଣତଃ ୩୨ ଅଙ୍କ ବିଶିଷ୍ଟ ହେକ୍ସାଡେସିମାଲ ସଂଖ୍ୟା ଭାବରେ ଉପସ୍ଥାପିତ ହୁଏ ।

ସମ୍ପୂର୍ଣ୍ଣ ପ୍ରକାଶ: ମୁଁ ଏହି ପୃଷ୍ଠାରେ ବ୍ୟବହୃତ ହାସ୍ ଫଙ୍କସନ୍‌ର ନିର୍ଦ୍ଦିଷ୍ଟ କାର୍ଯ୍ୟାନ୍ୱୟନ ଲେଖିନାହିଁ। ଏହା PHP ପ୍ରୋଗ୍ରାମିଂ ଭାଷା ସହିତ ଅନ୍ତର୍ଭୁକ୍ତ ଏକ ମାନକ ଫଙ୍କସନ୍। ସୁବିଧା ପାଇଁ ଏଠାରେ ସାର୍ବଜନୀନ ଭାବରେ ଉପଲବ୍ଧ କରିବା ପାଇଁ ମୁଁ କେବଳ ୱେବ୍ ଇଣ୍ଟରଫେସ୍ ତିଆରି କରିଛି।


ନୂତନ ହାସ୍ କୋଡ୍ ଗଣନା କରନ୍ତୁ

ଏହି ଫର୍ମ ମାଧ୍ୟମରେ ଦାଖଲ ହୋଇଥିବା ତଥ୍ୟ କିମ୍ବା ଅପଲୋଡ୍ ହୋଇଥିବା ଫାଇଲଗୁଡ଼ିକୁ କେବଳ ଅନୁରୋଧିତ ହାସ୍ କୋଡ୍ ଜେନେରେଟ୍ କରିବା ପାଇଁ ଯେତେ ସମୟ ଲାଗେ ସେତେ ସମୟ ପାଇଁ ସର୍ଭରରେ ରଖାଯିବ। ଫଳାଫଳ ଆପଣଙ୍କ ବ୍ରାଉଜରକୁ ଫେରିବା ପୂର୍ବରୁ ଏହାକୁ ତୁରନ୍ତ ଡିଲିଟ୍ କରିଦିଆଯିବ।

ଇନପୁଟ୍ ଡାଟା:



ଦାଖଲ କରାଯାଇଥିବା ପାଠ୍ୟ UTF-8 ଏନକୋଡେଡ୍ ଅଟେ। ଯେହେତୁ ହାସ୍ ଫଙ୍କସନ୍ ବାଇନାରୀ ଡାଟାରେ କାର୍ଯ୍ୟ କରେ, ଫଳାଫଳ ଅନ୍ୟ ଏନକୋଡିଂରେ ଥିବା ପାଠ୍ୟଠାରୁ ଭିନ୍ନ ହେବ। ଯଦି ଆପଣଙ୍କୁ ଏକ ନିର୍ଦ୍ଦିଷ୍ଟ ଏନକୋଡିଂରେ ଏକ ପାଠ୍ୟର ଏକ ହାସ୍ ଗଣନା କରିବାକୁ ପଡିବ, ତେବେ ଆପଣଙ୍କୁ ଏହା ବଦଳରେ ଏକ ଫାଇଲ୍ ଅପଲୋଡ୍ କରିବା ଉଚିତ।



ମୁର୍ମୁରହାସ୍ ୩ସି ହାଶ ଆଲଗୋରିଦମ୍ ବିଷୟରେ

ମୁଁ ଗଣିତଜ୍ଞ ନୁହେଁ, କିନ୍ତୁ ମୁଁ ଏହି ହାଶ ପ୍ରକାର୍ଯ୍ୟକୁ ଏକ ଉପମା ବ୍ୟବହାର କରି ବୁଝାଇବାକୁ ଚେଷ୍ଟା କରିବି ଯାହା ମୋର ସାଥୀ ଅଣ ଗଣିତଜ୍ଞମାନେ ବୁଝିପାରିବେ | ଯଦି ଆପଣ ଏକ ବୈଜ୍ଞାନିକ ଭାବରେ ସଠିକ୍, ପୂର୍ଣ୍ଣ ଗଣିତ ସ୍ପଷ୍ଟୀକରଣ ପସନ୍ଦ କରନ୍ତି, ମୁଁ ନିଶ୍ଚିତ ଯେ ଆପଣ ଏହାକୁ ଅନ୍ୟତ୍ର ପାଇପାରିବେ ;-)

ବର୍ତ୍ତମାନ, କଳ୍ପନା କରନ୍ତୁ ଯେ ଆପଣଙ୍କ ପାଖରେ ଲେଗୋ ଇଟାର ଏକ ବଡ଼ ବକ୍ସ ଅଛି। ପ୍ରତ୍ୟେକ ଥର ଯେତେବେଳେ ଆପଣ ସେମାନଙ୍କୁ ଏକ ନିର୍ଦ୍ଦିଷ୍ଟ ଉପାୟରେ ବ୍ୟବସ୍ଥା କରନ୍ତି, ଆପଣ ଏକ ଫଟୋ ନିଅନ୍ତି । ବ୍ୟବସ୍ଥା ଯେତେ ବଡ଼ କିମ୍ବା ରଙ୍ଗୀନ ହେଉ ନା କାହିଁକି, କ୍ୟାମେରା ସବୁବେଳେ ଆପଣଙ୍କୁ ଏକ ଛୋଟ, ସ୍ଥିର ଆକାରର ଫଟୋ ଦେଇଥାଏ । ସେହି ଫଟୋ ଟି ଆପଣଙ୍କ ଲେଗୋ ସୃଷ୍ଟିକୁ ପ୍ରତିନିଧିତ୍ୱ କରେ, କିନ୍ତୁ ଏକ କମ୍ପେକ୍ଟ ଆକାରରେ।

ମୁର୍ମୁରହାସ୍ ୩ ଡାଟା ସହିତ ସମାନ କିଛି କରିଥାଏ । ଏହା ଯେକୌଣସି ପ୍ରକାରର ଡାଟା (ଟେକ୍ସଟ୍, ନମ୍ବର, ଫାଇଲ୍) ନେଇଥାଏ ଏବଂ ଏହାକୁ ଏକ ଛୋଟ, ସ୍ଥିର "ଫିଙ୍ଗରପ୍ରିଣ୍ଟ" କିମ୍ବା ହାସ୍ ମୂଲ୍ୟକୁ ସଂକୁଚିତ କରିଥାଏ। ଏହି ଟିପଚିହ୍ନ କମ୍ପ୍ୟୁଟରମାନଙ୍କୁ ସମ୍ପୂର୍ଣ୍ଣ ଜିନିଷ କୁ ନ ଦେଖି ଶୀଘ୍ର ଡାଟା ଚିହ୍ନଟ, ସର୍ଟ ଏବଂ ତୁଳନା କରିବାରେ ସାହାଯ୍ୟ କରେ ।

ଆଉ ଏକ ଉପମା ହେଉଛି କେକ୍ ସେକ୍ କରିବା ଭଳି ଏବଂ ମୁର୍ମୁରହସ୍ ୩ ହେଉଛି ସେହି କେକ୍କୁ ଏକ ଛୋଟ କପ୍ କେକ୍ (ହାସ୍)ରେ ପରିଣତ କରିବାର ରେସିପି । ଏହା ଏକ ତିନୋଟି ପର୍ଯ୍ୟାୟ ପ୍ରକ୍ରିୟା ହେବ:

ଷ୍ଟେପ 1: ଖଣ୍ଡ ଖଣ୍ଡ କରନ୍ତୁ (ଡାଟା ଭାଙ୍ଗିବା)

  • ପ୍ରଥମତଃ, ମୁର୍ମୁରହସ୍ ୩ ଆପଣଙ୍କ ଡାଟାକୁ ସମାନ ଭାଗରେ କାଟି ଦିଏ, ଯେମିତି କି କେକ୍ କୁ ସମାନ ବର୍ଗରେ କାଟି ଦିଅନ୍ତୁ।

ଷ୍ଟେପ୍ ୨: କ୍ରେଜି ଭଳି ମିଶ୍ରଣ କରନ୍ତୁ (ଖଣ୍ଡଗୁଡ଼ିକୁ ମିଶ୍ରଣ କରିବା)

  • ପ୍ରତ୍ୟେକ ଖଣ୍ଡ ଏକ ଜଙ୍ଗଲୀ ମିଶ୍ରଣ ପ୍ରକ୍ରିୟା ଦେଇ ଗତି କରେ:
    • ଫ୍ଲିପିଂ: ପାନକେକ୍ ଫିଙ୍ଗିବା ପରି, ଏହା ବିଟ୍ ଗୁଡ଼ିକୁ ପୁନଃସଂଗଠିତ କରେ ।
    • ଉତ୍ତେଜନା: ଜିନିଷଗୁଡ଼ିକୁ ମିଶ୍ରଣ କରିବା ପାଇଁ ରାଣ୍ଡମ୍ ଉପାଦାନ (ଗାଣିତିକ ଅପରେସନ୍) ଯୋଡନ୍ତୁ।
    • ସ୍କ୍ୱାସିଂ: କୌଣସି ମୂଳ ଖଣ୍ଡ ଯେପରି ଦେଖାଯାଏ ନାହିଁ ତାହା ସୁନିଶ୍ଚିତ କରିବା ପାଇଁ ଡାଟାକୁ ଏକାଠି ଦବାଇଦିଅନ୍ତୁ।

ଷ୍ଟେପ ୩: ଚୂଡ଼ାନ୍ତ ସ୍ୱାଦ ପରୀକ୍ଷା (ଚୂଡ଼ାନ୍ତ)

  • ସମସ୍ତ ଅଂଶକୁ ମିଶ୍ରଣ କରିବା ପରେ, ମୁର୍ମୁରହସ୍ ୩ ଏହାକୁ ଏକ ଚୂଡ଼ାନ୍ତ ଆଲୋଡ଼ନ ଦେଇଥାଏ ଯାହା ଦ୍ୱାରା ମୂଳ ଡାଟାରେ ପରିବର୍ତ୍ତନର କ୍ଷୁଦ୍ରତମ ଅଂଶ ମଧ୍ୟ ସ୍ୱାଦ (ହାସ୍) କୁ ସମ୍ପୂର୍ଣ୍ଣ ରୂପେ ବଦଳାଇ ଦେବ ।

ବ୍ଲୁସ୍କିରେ ସେୟାର କରନ୍ତୁଫେସବୁକରେ ସେୟାର କରନ୍ତୁଲିଙ୍କଡିନ୍‌ରେ ସେୟାର୍‌ କରନ୍ତୁଟମ୍ବଲରରେ ସେୟାର କରନ୍ତୁX ରେ ସେୟାର କରନ୍ତୁଲିଙ୍କଡିନ୍‌ରେ ସେୟାର୍‌ କରନ୍ତୁପିନ୍ଟରେଷ୍ଟରେ ପିନ୍ କରନ୍ତୁ

ମିକେଲ୍ ବାଙ୍ଗ୍ କ୍ରିଷ୍ଟେନସେନ୍

ଲେଖକଙ୍କ ବିଷୟରେ

ମିକେଲ୍ ବାଙ୍ଗ୍ କ୍ରିଷ୍ଟେନସେନ୍
ମିକେଲ୍ ହେଉଛନ୍ତି miklix.com ର ସୃଷ୍ଟିକର୍ତ୍ତା ଏବଂ ମାଲିକ। ତାଙ୍କର ଜଣେ ବୃତ୍ତିଗତ କମ୍ପ୍ୟୁଟର ପ୍ରୋଗ୍ରାମର/ସଫ୍ଟୱେର୍ ଡେଭଲପର ଭାବରେ 20 ବର୍ଷରୁ ଅଧିକ ଅଭିଜ୍ଞତା ଅଛି ଏବଂ ସେ ବର୍ତ୍ତମାନ ଏକ ବଡ଼ ୟୁରୋପୀୟ IT କର୍ପୋରେସନରେ ପୂର୍ଣ୍ଣକାଳୀନ ନିଯୁକ୍ତି ପାଇଛନ୍ତି। ବ୍ଲଗ୍ ନ ଲେଖିବା ସମୟରେ, ସେ ତାଙ୍କର ଖାଲି ସମୟ ବିଭିନ୍ନ ପ୍ରକାରର ଆଗ୍ରହ, ହବି ଏବଂ କାର୍ଯ୍ୟକଳାପରେ ବିତାଇଥାନ୍ତି, ଯାହା କିଛି ପରିମାଣରେ ଏହି ୱେବସାଇଟରେ ଆବୃତ ବିଭିନ୍ନ ବିଷୟଗୁଡ଼ିକରେ ପ୍ରତିଫଳିତ ହୋଇପାରେ।