ನಂತರದ ಲೀಟ್‌ಕೋಡ್ ಪರಿಹಾರ

ಸಮಸ್ಯೆ ಹೇಳಿಕೆ ಈ ಸಮಸ್ಯೆಯಲ್ಲಿ, ನಮಗೆ ಎರಡು ವಿಭಿನ್ನ ತಂತಿಗಳನ್ನು ನೀಡಲಾಗಿದೆ. ಮೊದಲ ದಾರವು ಎರಡನೆಯ ಎರಡನೆಯದಾಗಿದೆ ಎಂದು ಕಂಡುಹಿಡಿಯುವುದು ಗುರಿಯಾಗಿದೆ. ಉದಾಹರಣೆಗಳು ಮೊದಲ ಸ್ಟ್ರಿಂಗ್ = “ಎಬಿಸಿ” ಎರಡನೇ ಸ್ಟ್ರಿಂಗ್ = “mnagbcd” ನಿಜವಾದ ಮೊದಲ ಸ್ಟ್ರಿಂಗ್ = “ಬರ್ಗರ್” ಎರಡನೇ ಸ್ಟ್ರಿಂಗ್ = “ಡಾಮಿನೋಸ್” ಸುಳ್ಳು ಅಪ್ರೋಚ್ (ಪುನರಾವರ್ತಿತ) ಇದು ಸುಲಭ…

ಮತ್ತಷ್ಟು ಓದು

ಸಾರಾಂಶ ಶ್ರೇಣಿಗಳು ಲೀಟ್‌ಕೋಡ್ ಪರಿಹಾರ

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

ಮತ್ತಷ್ಟು ಓದು

ಪಾಲಿಂಡ್ರೋಮ್ ಲಿಂಕ್ಡ್ ಲಿಸ್ಟ್ ಲೀಟ್‌ಕೋಡ್ ಪರಿಹಾರ

“ಪಾಲಿಂಡ್ರೋಮ್ ಲಿಂಕ್ಡ್ ಲಿಸ್ಟ್” ಸಮಸ್ಯೆಯಲ್ಲಿ, ಕೊಟ್ಟಿರುವ ಏಕೈಕ ಪೂರ್ಣಾಂಕ ಲಿಂಕ್ಡ್ ಪಟ್ಟಿ ಪಾಲಿಂಡ್ರೋಮ್ ಅಥವಾ ಇಲ್ಲವೇ ಎಂದು ನಾವು ಪರಿಶೀಲಿಸಬೇಕಾಗಿದೆ. ಉದಾಹರಣೆ ಪಟ್ಟಿ = {1 -> 2 -> 3 -> 2 -> 1} ನಿಜವಾದ ವಿವರಣೆ # 1: ಪ್ರಾರಂಭ ಮತ್ತು ಹಿಂದಿನ ಎಲ್ಲ ಅಂಶಗಳು ಇರುವುದರಿಂದ ಪಟ್ಟಿ ಪಾಲಿಂಡ್ರೋಮ್ ಆಗಿದೆ…

ಮತ್ತಷ್ಟು ಓದು

ವಿಂಗಡಿಸಲಾದ ಅರೇಗಳ ಲೀಟ್‌ಕೋಡ್ ಪರಿಹಾರವನ್ನು ವಿಲೀನಗೊಳಿಸಿ

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

ಮತ್ತಷ್ಟು ಓದು

ತಿರುಗಿದ ವಿಂಗಡಿಸಲಾದ ಅರೇ ಲೀಟ್‌ಕೋಡ್ ಪರಿಹಾರದಲ್ಲಿ ಹುಡುಕಿ

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

ಮತ್ತಷ್ಟು ಓದು

ಕೆ ಗಿಂತ ಕಡಿಮೆ ಉತ್ಪನ್ನವನ್ನು ಹೊಂದಿರುವ ಎಲ್ಲಾ ನಂತರದವುಗಳನ್ನು ಎಣಿಸಿ

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

ಮತ್ತಷ್ಟು ಓದು

ಶ್ರೇಣಿಯಲ್ಲಿ ಸಮಾನ ಅಂಶಗಳೊಂದಿಗೆ ಸೂಚ್ಯಂಕ ಜೋಡಿಗಳ ಎಣಿಕೆ

ನಾವು ಒಂದು ಪೂರ್ಣಾಂಕ ಶ್ರೇಣಿಯನ್ನು ನೀಡಿದ್ದೇವೆ ಎಂದು ಭಾವಿಸೋಣ. “ಒಂದು ಶ್ರೇಣಿಯಲ್ಲಿ ಸಮಾನ ಅಂಶಗಳೊಂದಿಗೆ ಸೂಚ್ಯಂಕ ಜೋಡಿಗಳ ಎಣಿಕೆ” ಎಂಬ ಸಮಸ್ಯೆಯು ಯಾವುದೇ ಜೋಡಿ ಸೂಚ್ಯಂಕಗಳನ್ನು (i, j) ಕಂಡುಹಿಡಿಯಲು ಪ್ರಯತ್ನಿಸುತ್ತದೆ, ಅದು arr [i] = arr [j] ಮತ್ತು ನಾನು j ಗೆ ಸಮನಾಗಿಲ್ಲ . ಉದಾಹರಣೆ arr [] = {2,3,1,2,3,1,4} 3 ವಿವರಣಾ ಜೋಡಿಗಳು…

ಮತ್ತಷ್ಟು ಓದು

ಗರಿಷ್ಠ ಉದ್ದದ ಹಾವಿನ ಅನುಕ್ರಮವನ್ನು ಹುಡುಕಿ

“ಗರಿಷ್ಠ ಉದ್ದದ ಹಾವಿನ ಅನುಕ್ರಮವನ್ನು ಹುಡುಕಿ” ಎಂಬ ಸಮಸ್ಯೆ ನಮಗೆ ಪೂರ್ಣಾಂಕಗಳನ್ನು ಹೊಂದಿರುವ ಗ್ರಿಡ್ ಅನ್ನು ಒದಗಿಸಿದೆ ಎಂದು ಹೇಳುತ್ತದೆ. ಗರಿಷ್ಠ ಉದ್ದದೊಂದಿಗೆ ಹಾವಿನ ಅನುಕ್ರಮವನ್ನು ಕಂಡುಹಿಡಿಯುವುದು ಕಾರ್ಯವಾಗಿದೆ. 1 ರ ಸಂಪೂರ್ಣ ವ್ಯತ್ಯಾಸದೊಂದಿಗೆ ಗ್ರಿಡ್‌ನಲ್ಲಿ ಪಕ್ಕದ ಸಂಖ್ಯೆಗಳನ್ನು ಹೊಂದಿರುವ ಅನುಕ್ರಮವನ್ನು ಹಾವಿನ ಅನುಕ್ರಮ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ. ಪಕ್ಕದಲ್ಲಿ…

ಮತ್ತಷ್ಟು ಓದು

ಕೆಗಿಂತ ಹೆಚ್ಚು ವಿಶಿಷ್ಟ ಅಂಶಗಳನ್ನು ಹೊಂದಿರದ ಉದ್ದದ ಸಬ್‌ರೇ

"ಕೆಗಿಂತ ಹೆಚ್ಚಿನ ಅಂಶಗಳನ್ನು ಹೊಂದಿರದ ಉದ್ದದ ಸಬ್‌ರೇ" ಎಂಬ ಸಮಸ್ಯೆಯು ನಿಮ್ಮಲ್ಲಿ ಪೂರ್ಣಾಂಕಗಳ ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಹೊಂದಿದೆ ಎಂದು ಹೇಳುತ್ತದೆ, ಸಮಸ್ಯೆಯ ಹೇಳಿಕೆಯು ಕೆ ವಿಭಿನ್ನ ಅಂಶಗಳಿಗಿಂತ ಹೆಚ್ಚಿನದನ್ನು ಹೊಂದಿರದ ಅತಿ ಉದ್ದದ ಉಪ-ಶ್ರೇಣಿಯನ್ನು ಕಂಡುಹಿಡಿಯಲು ಕೇಳುತ್ತದೆ. ಉದಾಹರಣೆ arr [] = {4, 3, 5, 2, 1, 2, 0, 4, 5}…

ಮತ್ತಷ್ಟು ಓದು

ಶ್ರೇಣಿಯಲ್ಲಿ ಎಲ್ಲಾ ಅಂಶಗಳನ್ನು ಸಮಾನವಾಗಿಸಲು ಕನಿಷ್ಠ ಕಾರ್ಯಾಚರಣೆ

"ಎಲ್ಲಾ ಅಂಶಗಳನ್ನು ಶ್ರೇಣಿಯಲ್ಲಿ ಸಮಾನವಾಗಿಸಲು ಕನಿಷ್ಠ ಕಾರ್ಯಾಚರಣೆ" ಎಂಬ ಸಮಸ್ಯೆಯು ಅದರಲ್ಲಿ ಕೆಲವು ಪೂರ್ಣಾಂಕಗಳೊಂದಿಗೆ ನಿಮಗೆ ಒಂದು ಶ್ರೇಣಿಯನ್ನು ನೀಡಲಾಗಿದೆ ಎಂದು ಹೇಳುತ್ತದೆ. ಶ್ರೇಣಿಯನ್ನು ಸಮಾನವಾಗಿಸಲು ಮಾಡಬಹುದಾದ ಕನಿಷ್ಠ ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ನೀವು ಕಂಡುಹಿಡಿಯಬೇಕು. ಉದಾಹರಣೆ [1,3,2,4,1] 3 ವಿವರಣೆ 3 ವ್ಯವಕಲನಗಳು ಆಗಿರಬಹುದು…

ಮತ್ತಷ್ಟು ಓದು