ಕ್ಷುಲ್ಲಕ ಹ್ಯಾಶ್ ಕಾರ್ಯವನ್ನು ಬಳಸಿಕೊಂಡು ವಿಂಗಡಿಸುವುದು

“ಕ್ಷುಲ್ಲಕ ಹ್ಯಾಶ್ ಕಾರ್ಯವನ್ನು ಬಳಸಿಕೊಂಡು ವಿಂಗಡಿಸುವುದು” ಎಂಬ ಸಮಸ್ಯೆ ನಿಮಗೆ ಪೂರ್ಣಾಂಕ ಶ್ರೇಣಿಯನ್ನು ನೀಡಲಾಗಿದೆ ಎಂದು ಹೇಳುತ್ತದೆ. ಒಂದು ಶ್ರೇಣಿಯು ನಕಾರಾತ್ಮಕ ಮತ್ತು ಸಕಾರಾತ್ಮಕ ಸಂಖ್ಯೆಗಳನ್ನು ಒಳಗೊಂಡಿರಬಹುದು. ಕ್ಷುಲ್ಲಕ ಹ್ಯಾಶ್ ಕಾರ್ಯವನ್ನು ಬಳಸಿಕೊಂಡು ಶ್ರೇಣಿಯನ್ನು ವಿಂಗಡಿಸಲು ಸಮಸ್ಯೆ ಹೇಳಿಕೆಯು ಕೇಳುತ್ತದೆ. ಉದಾಹರಣೆ arr [] = {5,2,1,3,6} {1, 2, 3, 5, 6} arr [] = {-3, -1,…

ಮತ್ತಷ್ಟು ಓದು

ಅಂಶಗಳು ಶ್ರೇಣಿಗೆ ಸೀಮಿತವಾಗಿರದಿದ್ದಾಗ ನಿರ್ದಿಷ್ಟ ಶ್ರೇಣಿಯಲ್ಲಿ ನಕಲುಗಳನ್ನು ಹುಡುಕಿ

“ಅಂಶಗಳು ಒಂದು ಶ್ರೇಣಿಗೆ ಸೀಮಿತವಾಗಿರದಿದ್ದಾಗ ನಿರ್ದಿಷ್ಟ ಶ್ರೇಣಿಯಲ್ಲಿ ನಕಲುಗಳನ್ನು ಹುಡುಕಿ” ಎಂಬ ಸಮಸ್ಯೆ ನಿಮ್ಮಲ್ಲಿ ಪೂರ್ಣಾಂಕಗಳನ್ನು ಒಳಗೊಂಡಿರುವ ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಹೊಂದಿದೆ ಎಂದು ಹೇಳುತ್ತದೆ. ರಚನೆಯಲ್ಲಿ ಇದ್ದರೆ ನಕಲಿ ಅಂಶಗಳನ್ನು ಕಂಡುಹಿಡಿಯಲು ಸಮಸ್ಯೆ ಹೇಳಿಕೆ ನೀಡುತ್ತದೆ. ಅಂತಹ ಯಾವುದೇ ಅಂಶವಿಲ್ಲದಿದ್ದರೆ ರಿಟರ್ನ್ -1. ಉದಾಹರಣೆ [ …

ಮತ್ತಷ್ಟು ಓದು

ಫಿಬೊನಾಕಿ ಸಂಖ್ಯೆಗಳನ್ನು ಹಿಮ್ಮುಖ ಕ್ರಮದಲ್ಲಿ ಮುದ್ರಿಸಿ

ಸಮಸ್ಯೆ ಹೇಳಿಕೆ n ಸಂಖ್ಯೆಯನ್ನು ನೀಡಿದರೆ, ಫೈಬೊನಾಕಿ ಸಂಖ್ಯೆಗಳನ್ನು ಹಿಮ್ಮುಖ ಕ್ರಮದಲ್ಲಿ ಮುದ್ರಿಸಿ. ಉದಾಹರಣೆ n = 5 3 2 1 1 0 ವಿವರಣೆ: ಫೈಬೊನಾಕಿ ಸಂಖ್ಯೆಗಳು ಅವುಗಳ ಆದೇಶದ ಪ್ರಕಾರ 0, 1, 1, 2, 3. ಆದರೆ ನಾವು ಹಿಮ್ಮುಖ ಕ್ರಮದಲ್ಲಿ ಮುದ್ರಿಸಬೇಕಾಗಿತ್ತು. n = 7 8 5…

ಮತ್ತಷ್ಟು ಓದು

ಡಬಲ್ ಲಿಂಕ್ಡ್ ಲಿಸ್ಟ್ ಬಳಸಿ ಡೆಕ್ಯೂ ಅನುಷ್ಠಾನ

ಸಮಸ್ಯೆಯ ಹೇಳಿಕೆ “ಡಬಲ್ ಲಿಂಕ್ಡ್ ಲಿಸ್ಟ್ ಬಳಸಿ ಡೆಕ್ ಅನುಷ್ಠಾನ” ದಲ್ಲಿ ನೀವು ಡ್ಯೂಕ್ ಅಥವಾ ಡಬಲ್ ಎಂಡೆಡ್ ಕ್ಯೂನ ಈ ಕೆಳಗಿನ ಕಾರ್ಯಗಳನ್ನು ದ್ವಿಗುಣವಾಗಿ ಲಿಂಕ್ ಮಾಡಿದ ಪಟ್ಟಿಯನ್ನು ಬಳಸಿಕೊಂಡು ಕಾರ್ಯಗತಗೊಳಿಸಬೇಕಾಗಿದೆ ಎಂದು ಹೇಳುತ್ತದೆ, ಇನ್ಸರ್ಟ್ಫ್ರಂಟ್ (ಎಕ್ಸ್): ಡೆಕ್ಯೂ ಇನ್ಸರ್ಟ್ ಎಂಡ್ (ಎಕ್ಸ್ ): ಕೊನೆಯಲ್ಲಿ x ಅಂಶವನ್ನು ಸೇರಿಸಿ…

ಮತ್ತಷ್ಟು ಓದು

ಬಿಎಸ್ಟಿಗೆ ಮಾರ್ಪಾಡು ಮಾಡಲು ಅನುಮತಿಸದಿದ್ದಾಗ ಬಿಎಸ್ಟಿಯಲ್ಲಿ ಕೆ'ಎಚ್ ಅತಿದೊಡ್ಡ ಅಂಶ

ಸಮಸ್ಯೆಯ ಹೇಳಿಕೆ “ಬಿಎಸ್‌ಟಿಗೆ ಮಾರ್ಪಾಡು ಮಾಡಲು ಅನುಮತಿಸದಿದ್ದಾಗ ಬಿಎಸ್‌ಟಿಯಲ್ಲಿ ಕೆಎತ್ ಅತಿದೊಡ್ಡ ಅಂಶ” ನಿಮಗೆ ಬೈನರಿ ಸರ್ಚ್ ಟ್ರೀ ನೀಡಲಾಗಿದೆ ಮತ್ತು ನೀವು ಕೆಟಿಎಚ್ ಅತಿದೊಡ್ಡ ಅಂಶವನ್ನು ಕಂಡುಹಿಡಿಯಬೇಕು ಎಂದು ಹೇಳುತ್ತದೆ. ಇದರರ್ಥ ಬೈನರಿ ಸರ್ಚ್ ಟ್ರೀನ ಎಲ್ಲಾ ಅಂಶಗಳನ್ನು ಅವರೋಹಣ ಕ್ರಮದಲ್ಲಿ ಜೋಡಿಸಿದಾಗ. ನಂತರ…

ಮತ್ತಷ್ಟು ಓದು

ಬೈನರಿ ಸರ್ಚ್ ಟ್ರೀ ಸರ್ಚ್ ಮತ್ತು ಅಳವಡಿಕೆ

ಸಮಸ್ಯೆ ಹೇಳಿಕೆ ಬೈನರಿ ಹುಡುಕಾಟ ಮರದಲ್ಲಿ ಹುಡುಕಾಟ ಮತ್ತು ಒಳಸೇರಿಸುವಿಕೆಯನ್ನು ಮಾಡಲು ಅಲ್ಗಾರಿದಮ್ ಬರೆಯಿರಿ. ಆದ್ದರಿಂದ ನಾವು ಮಾಡಲು ಹೊರಟಿರುವುದು ಇನ್ಪುಟ್ನಿಂದ ಕೆಲವು ಅಂಶಗಳನ್ನು ಬೈನರಿ ಸರ್ಚ್ ಟ್ರೀಗೆ ಸೇರಿಸುವುದು. ನಿರ್ದಿಷ್ಟ ಅಂಶವನ್ನು ಹುಡುಕಲು ಕೇಳಿದಾಗಲೆಲ್ಲಾ, ನಾವು ಅದನ್ನು ಬಿಎಸ್‌ಟಿಯಲ್ಲಿನ ಅಂಶಗಳ ನಡುವೆ ಹುಡುಕುತ್ತೇವೆ (ಸಣ್ಣ…

ಮತ್ತಷ್ಟು ಓದು

ನಿರ್ದಿಷ್ಟ ರಚನೆಯ ಯಾವುದೇ ಉಪವಿಭಾಗದ ಮೊತ್ತವಾಗಿ ಪ್ರತಿನಿಧಿಸಲಾಗದ ಚಿಕ್ಕ ಧನಾತ್ಮಕ ಪೂರ್ಣಾಂಕ ಮೌಲ್ಯವನ್ನು ಹುಡುಕಿ

ಸಮಸ್ಯೆ ಹೇಳಿಕೆ ನಿಮಗೆ ಪೂರ್ಣಾಂಕಗಳ ವಿಂಗಡಿಸಲಾದ ಶ್ರೇಣಿಯನ್ನು ನೀಡಲಾಗಿದೆ. ನಿರ್ದಿಷ್ಟ ರಚನೆಯ ಯಾವುದೇ ಉಪವಿಭಾಗದ ಮೊತ್ತವಾಗಿ ಪ್ರತಿನಿಧಿಸಲಾಗದ ಚಿಕ್ಕ ಧನಾತ್ಮಕ ಪೂರ್ಣಾಂಕ ಮೌಲ್ಯವನ್ನು ನಾವು ಕಂಡುಹಿಡಿಯಬೇಕಾಗಿದೆ. ಉದಾಹರಣೆ arr [] = {1,4,7,8,10} 2 ವಿವರಣೆ: 2 ಅನ್ನು XNUMX ಎಂದು ಪ್ರತಿನಿಧಿಸುವ ಯಾವುದೇ ಉಪ-ಶ್ರೇಣಿಯಿಲ್ಲದ ಕಾರಣ…

ಮತ್ತಷ್ಟು ಓದು

1 ಮತ್ತು 0 ರ ಸಮಾನ ಸಂಖ್ಯೆಯ ದೊಡ್ಡ ಪ್ರದೇಶ ಆಯತಾಕಾರದ ಉಪ-ಮ್ಯಾಟ್ರಿಕ್ಸ್

ಸಮಸ್ಯೆ ಹೇಳಿಕೆ nx m ಗಾತ್ರದ ಬೈನರಿ ಮ್ಯಾಟ್ರಿಕ್ಸ್ ನೀಡಲಾಗಿದೆ. 1 ಮತ್ತು 0 ರ ಸಮಾನ ಸಂಖ್ಯೆಯ ದೊಡ್ಡ ಪ್ರದೇಶದ ಆಯತಾಕಾರದ ಉಪ-ಮ್ಯಾಟ್ರಿಕ್ಸ್ ಅನ್ನು ಕಂಡುಹಿಡಿಯುವುದು ಸಮಸ್ಯೆಯಾಗಿದೆ. ಉದಾಹರಣೆ ಆಯಾಮಗಳು = 4 x 4 ಮ್ಯಾಟ್ರಿಕ್ಸ್: 1 1 1 1 0 1 0 1 1 0 1 0 1 0 0…

ಮತ್ತಷ್ಟು ಓದು

ಗರಿಷ್ಠ ಮೊತ್ತದೊಂದಿಗೆ ಸಬ್‌ರೇರ್‌ನ ಗಾತ್ರ

ಸಮಸ್ಯೆ ಹೇಳಿಕೆ ನಿಮಗೆ ಪೂರ್ಣಾಂಕಗಳ ಒಂದು ಶ್ರೇಣಿಯನ್ನು ನೀಡಲಾಗಿದೆ. ಕೊಟ್ಟಿರುವ ರಚನೆಯು ಧನಾತ್ಮಕ ಮತ್ತು negative ಣಾತ್ಮಕ ಸಂಖ್ಯೆಗಳನ್ನು ಒಳಗೊಂಡಿರಬಹುದು. ಗರಿಷ್ಠ ಮೊತ್ತದೊಂದಿಗೆ ಸಬ್‌ರೇರ್‌ನ ಗಾತ್ರವನ್ನು ಕಂಡುಹಿಡಿಯಿರಿ. ಉದಾಹರಣೆ arr [] = {1,4, -2, -5,2-1,4,3} 4 ವಿವರಣೆ: 2 -1 + 4 + 3 = 8 ಗರಿಷ್ಠ ಉದ್ದ 4 ಆರ್ []…

ಮತ್ತಷ್ಟು ಓದು

ಅದರ ನಿರ್ದಿಷ್ಟ ಮಟ್ಟದ ಆದೇಶದ ಅಡ್ಡಹಾಯುವಿಕೆಯಿಂದ ಬಿಎಸ್‌ಟಿಯನ್ನು ನಿರ್ಮಿಸಿ

ಬೈನರಿ ಸರ್ಚ್ ಟ್ರೀನ ಲೆವೆಲ್ ಆರ್ಡರ್ ಟ್ರಾವೆರ್ಸಲ್ ಅನ್ನು ಗಮನಿಸಿದರೆ, ಬೈನರಿ ಸರ್ಚ್ ಟ್ರೀ ಅಥವಾ ಬಿಎಸ್ಟಿ ಅನ್ನು ಅದರ ಲೆವೆಲ್ ಆರ್ಡರ್ ಟ್ರಾವೆರ್ಸಲ್ನಿಂದ ನಿರ್ಮಿಸಲು ಅಲ್ಗಾರಿದಮ್ ಬರೆಯಿರಿ. ಉದಾಹರಣೆ ಇನ್ಪುಟ್ ಲೆವೆಲ್ ಆರ್ಡರ್ [] = {18, 12, 20, 8, 15, 25, 5, 9, 22, 31} put ಟ್ಪುಟ್ ಇನ್-ಆರ್ಡರ್: 5 8 9 12 15 18…

ಮತ್ತಷ್ಟು ಓದು