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

ಸಮಸ್ಯೆಯ ಹೇಳಿಕೆಯು n ಪೂರ್ಣಾಂಕಗಳ ಒಂದು ಶ್ರೇಣಿಯನ್ನು ನೀಡಿದರೆ, a + b + c = 0 ನಂತಹ ಅಂಶಗಳಲ್ಲಿ a, b, c ಅಂಶಗಳಿವೆಯೇ? ಶೂನ್ಯ ಮೊತ್ತವನ್ನು ನೀಡುವ ಶ್ರೇಣಿಯಲ್ಲಿರುವ ಎಲ್ಲಾ ವಿಶಿಷ್ಟ ತ್ರಿವಳಿಗಳನ್ನು ಹುಡುಕಿ. ಸೂಚನೆ: ಪರಿಹಾರದ ಸೆಟ್ ನಕಲಿ ತ್ರಿವಳಿಗಳನ್ನು ಹೊಂದಿರಬಾರದು. ಉದಾಹರಣೆ #1 [-1,0,1,2, -1,4] ...

ಮತ್ತಷ್ಟು ಓದು

ಎರಡು ಮೊತ್ತ ಲೀಟ್‌ಕೋಡ್ ಪರಿಹಾರ

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

ಮತ್ತಷ್ಟು ಓದು

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

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

ಮತ್ತಷ್ಟು ಓದು

ಕೆ ಡಿಸ್ಟಿಂಕ್ಟ್ ಸಂಖ್ಯೆಗಳೊಂದಿಗೆ ಸಣ್ಣ ಸುಬಾರೇ

ನೀವು ಒಂದು ಪೂರ್ಣಾಂಕ ಶ್ರೇಣಿಯನ್ನು ಮತ್ತು k ಸಂಖ್ಯೆಯನ್ನು ಹೊಂದಿದ್ದೀರಿ ಎಂದು ಭಾವಿಸೋಣ. ಸಮಸ್ಯೆಯ ಹೇಳಿಕೆಯು ಶ್ರೇಣಿಯ (l, r) ಚಿಕ್ಕ ಉಪ-ಶ್ರೇಣಿಯನ್ನು ಒಳಗೊಂಡಂತೆ ಕಂಡುಹಿಡಿಯಲು ಕೇಳುತ್ತದೆ, ಆ ರೀತಿಯಲ್ಲಿ ಆ ಚಿಕ್ಕ ಉಪ-ಶ್ರೇಣಿಯಲ್ಲಿ ನಿಖರವಾಗಿ k ವಿಭಿನ್ನ ಸಂಖ್ಯೆಗಳಿವೆ. ಉದಾಹರಣೆ ಇನ್‌ಪುಟ್: {1, 2, 2, 3, 4, 5, 5} k = 3 ...

ಮತ್ತಷ್ಟು ಓದು

ಕೆ ಪಟ್ಟಿಗಳಿಂದ ಅಂಶಗಳನ್ನು ಹೊಂದಿರುವ ಸಣ್ಣ ಶ್ರೇಣಿಯನ್ನು ಹುಡುಕಿ

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

ಮತ್ತಷ್ಟು ಓದು

ನೀಡಿರುವ ಸಂಖ್ಯೆಗೆ ಸಮಾನವಾದ ಉತ್ಪನ್ನದೊಂದಿಗೆ ತ್ರಿವಳಿಗಳ ಸಂಖ್ಯೆಯನ್ನು ಎಣಿಸಿ

"ಕೊಟ್ಟಿರುವ ಸಂಖ್ಯೆಗೆ ಸಮನಾದ ಉತ್ಪನ್ನದೊಂದಿಗೆ ತ್ರಿವಳಿಗಳ ಸಂಖ್ಯೆಯನ್ನು ಎಣಿಸಿ" ಸಮಸ್ಯೆ ನಮಗೆ ಒಂದು ಪೂರ್ಣಾಂಕ ಶ್ರೇಣಿಯನ್ನು ಮತ್ತು ಒಂದು ಸಂಖ್ಯೆಯನ್ನು ನೀಡಲಾಗಿದೆ ಎಂದು ಹೇಳುತ್ತದೆ. ಸಮಸ್ಯೆಯ ಹೇಳಿಕೆಯು m ಗೆ ಸಮನಾದ ಒಟ್ಟು ತ್ರಿವಳಿಗಳ ಸಂಖ್ಯೆಯನ್ನು ಕಂಡುಹಿಡಿಯಲು ಕೇಳುತ್ತದೆ. ಉದಾಹರಣೆ ಅರ್ [] = {1,5,2,6,10,3} m = 30 3 ವಿವರಣೆ ತ್ರಿವಳಿಗಳು ...

ಮತ್ತಷ್ಟು ಓದು

ಅಕ್ಷರಗಳನ್ನು ಪುನರಾವರ್ತಿಸದೆ ಉದ್ದವಾದ ಸಬ್ಸ್ಟ್ರಿಂಗ್

ಸ್ಟ್ರಿಂಗ್ ನೀಡಿದರೆ, ನಾವು ಅಕ್ಷರಗಳನ್ನು ಪುನರಾವರ್ತಿಸದೆ ಉದ್ದವಾದ ಸಬ್ಸ್ಟ್ರಿಂಗ್ ಉದ್ದವನ್ನು ಕಂಡುಹಿಡಿಯಬೇಕು. ಕೆಲವು ಉದಾಹರಣೆಗಳನ್ನು ನೋಡೋಣ: ಉದಾಹರಣೆ pwwkew 3 ವಿವರಣೆ: ಉತ್ತರವು "wke" ಉದ್ದ 3 aav 2 ವಿವರಣೆ: ಉತ್ತರಗಳು "av" ಉದ್ದ 2 ರ ಅನುಸಂಧಾನ -1 ಕ್ಕೆ ದೀರ್ಘವಾದ ಸಬ್ಸ್ಟಿಂಗ್ ಅಕ್ಷರಗಳು ಪುನರಾವರ್ತನೆಯಾಗದೆ…

ಮತ್ತಷ್ಟು ಓದು

ಲಿಂಕ್ಡ್ ಲಿಸ್ಟ್ ಸೈಕಲ್

ಸಮಸ್ಯೆಯ ಹೇಳಿಕೆ "ಲಿಂಕ್ಡ್ ಲಿಸ್ಟ್ ಸೈಕಲ್" ಸಮಸ್ಯೆ ನಿಮಗೆ ಲಿಂಕ್ಡ್ ಲಿಸ್ಟ್ ನೀಡಲಾಗಿದೆ ಎಂದು ಹೇಳುತ್ತದೆ. ಇದು ಯಾವುದೇ ಲೂಪ್ ಅನ್ನು ಹೊಂದಿದೆಯೇ ಅಥವಾ ಇಲ್ಲವೇ ಎಂದು ಹುಡುಕಿ? ಸೈಕಲ್ ನೊಂದಿಗೆ ಲಿಂಕ್ ಮಾಡಿದ ಉದಾಹರಣೆ ಉದಾಹರಣೆ 1-> 2-> 3 ಲೂಪ್ ವಿವರಣೆ ಇಲ್ಲ: ಲಿಂಕ್ ಮಾಡಲಾದ ಪಟ್ಟಿಯಲ್ಲಿ ಯಾವುದೇ ಲೂಪ್ ಇರುವುದಿಲ್ಲ ಏಕೆಂದರೆ ಅದು ಮಾಡಿದರೆ ಎರಡು ಡೆಸ್ ಇಲ್ಲ ...

ಮತ್ತಷ್ಟು ಓದು

ಎಲ್ಲಾ ಪದಗಳ ಸಂಯೋಗದೊಂದಿಗೆ ಸಬ್ಸ್ಟ್ರಿಂಗ್

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

ಮತ್ತಷ್ಟು ಓದು

ಮಾನ್ಯ ಪಾಲಿಂಡ್ರೋಮ್

ಉದ್ದ n ನ ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು ನೀಡಲಾಗಿದೆ. ಸ್ಟ್ರಿಂಗ್ ಮಾನ್ಯ ಪಾಲಿಂಡ್ರೋಮ್ ಅಥವಾ ಇಲ್ಲವೇ ಎಂದು ಕಂಡುಹಿಡಿಯಲು ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಬರೆಯಿರಿ. ಇಲ್ಲದಿದ್ದರೆ ನೀವು ಪಾಲಿಂಡ್ರೋಮ್ ಮಾಡಲು ಸ್ಟ್ರಿಂಗ್‌ನಿಂದ ಒಂದು ಅಕ್ಷರವನ್ನು ಅಳಿಸಬಹುದು. ರಿವರ್ಸ್‌ನಂತೆಯೇ ಇರುವ ಯಾವುದೇ ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು ಇದನ್ನು ಕರೆಯಲಾಗುತ್ತದೆ…

ಮತ್ತಷ್ಟು ಓದು