Coding-Decoding
1. कोडिंग-डिकोडिंग क्या है?
Coding-Decoding में किसी शब्द, अक्षर या संख्या को एक गुप्त नियम (code) के अनुसार बदला जाता है। Coding का मतलब है असली शब्द को कोड में बदलना, और Decoding का मतलब है कोड से असली शब्द को वापस पहचानना।
मूल सिद्धांत: दिए गए उदाहरण से कोडिंग का नियम खोजो, फिर उसी नियम को नए शब्द/संख्या पर लागू करो।
2. यह टॉपिक क्यों महत्वपूर्ण है?
- SSC, Railway, Bank, Police जैसी लगभग सभी परीक्षाओं में इससे 3-5 प्रश्न पक्के आते हैं।
- यह टॉपिक वर्णमाला की स्थिति (A=1...Z=26) के ज्ञान पर आधारित है, इसलिए Alphabet Series का अभ्यास यहाँ सीधे काम आता है।
- एक बार पैटर्न पहचानने की आदत बन जाए तो यह जल्दी हल होने वाला टॉपिक है।
3. कोडिंग-डिकोडिंग के मुख्य प्रकार
(क) अक्षर कोडिंग (Letter Coding)
हर अक्षर को एक निश्चित नियम से आगे या पीछे खिसकाया जाता है।
उदाहरण: यदि CAT को DBU लिखा जाता है, तो DOG को कैसे लिखेंगे?
C→D (+1), A→B (+1), T→U (+1)
D→E, O→P, G→H
उत्तर: EPH
(ख) संख्या कोडिंग (Number Coding)
शब्दों को संख्याओं के कोड में बदला जाता है, आमतौर पर वर्णमाला-स्थिति पर आधारित।
उदाहरण: यदि BAT को 2-1-20 लिखा जाता है, तो CAT को कैसे लिखेंगे?
B=2, A=1, T=20 (सीधी वर्णमाला-स्थिति)
C=3, A=1, T=20
उत्तर: 3-1-20
(ग) प्रतिस्थापन कोडिंग (Substitution Coding)
एक शब्द को सीधे दूसरे शब्द से बदल दिया जाता है (बिना किसी गणितीय नियम के, सिर्फ याद रखना होता है)।
उदाहरण: यदि "गुलाब" को "फूल" कहा जाए और "फूल" को "पौधा" कहा जाए, तो बगीचे में क्या उगता है?
उत्तर: पौधा (क्योंकि बगीचे में असल में फूल उगते हैं, और फूल को "पौधा" कोड किया गया है)
(घ) सांकेतिक भाषा कोडिंग (Symbol Coding)
अक्षरों या शब्दों को चिन्हों (@, #, $, % आदि) से बदला जाता है।
उदाहरण: A=@, B=#, C=$
तो ABC को कोड करें: @#$
4. अक्षर कोडिंग को हल करने की विधि
- मूल शब्द और कोडित शब्द के अक्षरों की वर्णमाला-स्थिति लिखें।
- हर अक्षर की स्थिति में कितना अंतर (+/−) आया है, यह देखें।
- वही अंतर नए शब्द के हर अक्षर पर लागू करें।
- स्थिति से वापस अक्षर में बदलें।
5. विस्तृत उदाहरण
उदाहरण 1: सीधा शिफ्ट (Simple Shift)
यदि PEN को QFO लिखा जाता है, तो BOOK को कैसे लिखेंगे?
P→Q(+1), E→F(+1), N→O(+1)
B→C, O→P, O→P, K→L
उत्तर: CPPL
उदाहरण 2: उल्टा शिफ्ट (Reverse Shift)
यदि CAT को AXR लिखा जाता है, तो DOG को कैसे लिखेंगे?
C→A: स्थिति 3→1 (−2)
A→X: स्थिति 1→24 (−2, चक्रीय रूप से: 1−2=−1, तो 26−1=25... ध्यान दें यह उल्टे क्रम का पैटर्न है)
सरल तरीके से: हर अक्षर को वर्णमाला में 2 स्थान पीछे ले जाया गया है (चक्रीय रूप से A से पहले Z, Y आता है)
D→B, O→M, G→E
उत्तर: BME
उदाहरण 3: संख्या कोडिंग (जोड़ पैटर्न)
यदि MANGO को 13-1-14-7-15 लिखा जाता है, तो APPLE को कैसे लिखेंगे?
M=13, A=1, N=14, G=7, O=15 (सीधी वर्णमाला-स्थिति)
A=1, P=16, P=16, L=12, E=5
उत्तर: 1-16-16-12-5
उदाहरण 4: विपरीत क्रम कोडिंग (Reverse Order Coding)
यदि HOUSE को EFUOH लिखा जाता है, तो CHAIR को कैसे लिखेंगे?
यहाँ अक्षरों को उल्टे क्रम में लिखकर, हर अक्षर को विपरीत (opposite) अक्षर से बदला गया है (A↔Z, B↔Y...)
पहले CHAIR को उल्टा करें: RIAHC
फिर हर अक्षर का विपरीत लें: R→I, I→R, A→Z, H→S, C→X
उत्तर: IRZSX
उदाहरण 5: जोड़-घटाव मिश्रित पैटर्न
यदि COLD को DQOH लिखा जाता है, तो नियम खोजें
C→D(+1), O→Q(+2), L→O(+3), D→H(+4)
पैटर्न: हर अक्षर में क्रमशः +1, +2, +3, +4 जोड़ा गया है
6. विपरीत अक्षर (Opposite Letter) तालिका
कोडिंग-डिकोडिंग में अक्सर विपरीत अक्षर (A↔Z, B↔Y ...) का प्रयोग होता है:
| अक्षर | विपरीत | अक्षर | विपरीत |
|---|---|---|---|
| A | Z | N | M |
| B | Y | O | L |
| C | X | P | K |
| D | W | Q | J |
| E | V | R | I |
| F | U | S | H |
| G | T | T | G |
| H | S | U | F |
| I | R | V | E |
| J | Q | W | D |
| K | P | X | C |
| L | O | Y | B |
| M | N | Z | A |
याद रखने की तरकीब: किसी भी अक्षर की स्थिति को 27 में से घटाएँ, जो संख्या मिले वही विपरीत अक्षर की स्थिति है।
जैसे: D की स्थिति 4 है, तो 27−4=23=W
7. संख्या कोडिंग के सामान्य नियम
- सीधी वर्णमाला-स्थिति: A=1, B=2... Z=26
- उल्टी वर्णमाला-स्थिति: A=26, B=25... Z=1
- स्थिति ×2, ×3 आदि: A=2, B=4, C=6...
- स्थिति में जोड़/घटाव: A=5(1+4), B=6(2+4)...
8. हल करने की 6 आसान ट्रिक्स
- हमेशा वर्णमाला-स्थिति में बदलकर देखें — इससे पैटर्न तुरंत साफ़ हो जाता है।
- हर अक्षर का अलग-अलग अंतर निकालें — कभी-कभी हर अक्षर पर अलग नियम (+1,+2,+3...) होता है।
- विपरीत अक्षर तालिका याद रखें या 27-नियम का प्रयोग करें।
- यदि शब्द उल्टा (reverse) दिख रहा हो, तो पहले अक्षरों को उल्टा करके फिर नियम खोजें।
- संख्या कोडिंग में पहले जाँचें कि सीधी या उल्टी वर्णमाला-स्थिति है या कोई गुणा/जोड़ हुआ है।
- प्रतिस्थापन कोडिंग (शब्द बदलने वाली) में ध्यान से पढ़ें कि किसे किससे बदला गया है, और अंत में वास्तविक तर्क लगाएँ।
9. सामान्य गलतियाँ जिनसे बचें
- हर अक्षर पर एक ही नियम मान लेना, जबकि अलग-अलग अक्षर पर अलग शिफ्ट (+1,+2,+3) हो सकता है।
- वर्णमाला-स्थिति गिनने में गलती, खासकर बीच के अक्षरों (H-N) में।
- विपरीत अक्षर की गणना में गलती करना — हमेशा 27-स्थिति के नियम से जाँचें।
- उल्टे क्रम (reverse) को पहचानने में चूक जाना।
- प्रतिस्थापन कोडिंग में जल्दबाज़ी में सीधा उत्तर दे देना, बिना पूरी शृंखला के तर्क को समझे (जैसे गुलाब→फूल→पौधा वाला उदाहरण)।
10. अभ्यास प्रश्न (खुद हल करें)
Q1. यदि BOOK को CPPL लिखा जाता है, तो PAGE को कैसे लिखेंगे?
Q2. यदि CAT को XZG लिखा जाता है (विपरीत अक्षर नियम), तो DOG को कैसे लिखेंगे?
Q3. यदि MOUSE को 13-15-21-19-5 लिखा जाता है, तो TIGER को कैसे लिखेंगे?
Q4. यदि "पेन" को "किताब" और "किताब" को "मेज़" कहा जाए, तो लिखने के लिए क्या प्रयोग होगा?
Q5. यदि FLOWER को EKNVDQ लिखा जाता है, तो नियम क्या है?
11. उत्तर और स्पष्टीकरण
Q1. QBHF — हर अक्षर +1: P→Q, A→B, G→H, E→F
Q2. WLT — विपरीत अक्षर (27-स्थिति नियम): D(4)→W(23), O(15)→L(12), G(7)→T(20)
Q3. 20-9-7-5-18 — सीधी वर्णमाला-स्थिति: T=20, I=9, G=7, E=5, R=18
Q4. मेज़ — तर्क शृंखला: पेन=किताब, किताब=मेज़; लिखने के लिए असल में "पेन" चाहिए, जिसे कोड में "किताब" कहा गया, और किताब को "मेज़" कहा गया है, इसलिए उत्तर मेज़
Q5. हर अक्षर −1 — F→E, L→K, O→N, W→V, E→D, R→Q (हर अक्षर वर्णमाला में एक स्थान पीछे)
12. मुख्य बिंदु (Quick Revision)
- Coding-Decoding = वर्णमाला-स्थिति (A=1...Z=26) का प्रयोग करके गुप्त नियम खोजना।
- मुख्य प्रकार: अक्षर कोडिंग, संख्या कोडिंग, प्रतिस्थापन कोडिंग, सांकेतिक भाषा कोडिंग।
- विपरीत अक्षर के लिए 27-स्थिति नियम याद रखें (27 − स्थिति = विपरीत स्थिति)।
- हर अक्षर पर अलग-अलग शिफ्ट भी हो सकता है, इसलिए ध्यान से हर अक्षर जाँचें।
- प्रतिस्थापन कोडिंग में शृंखला के तर्क को अंत तक ध्यान से समझें।
💬 Leave a Comment & Rating