ಕನಿಷ್ಠ ಸ್ಟಾಕ್ ಲೀಟ್‌ಕೋಡ್ ಪರಿಹಾರ

ಸಮಸ್ಯೆ ಹೇಳಿಕೆ ಪುಶ್, ಪಾಪ್, ಟಾಪ್ ಮತ್ತು ಸ್ಥಿರ ಸಮಯದಲ್ಲಿ ಕನಿಷ್ಠ ಅಂಶವನ್ನು ಹಿಂಪಡೆಯಲು ಬೆಂಬಲಿಸುವ ಸ್ಟ್ಯಾಕ್ ಅನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸಿ. ಪುಶ್ (x) - ಅಂಶ x ಅನ್ನು ಸ್ಟ್ಯಾಕ್‌ಗೆ ತಳ್ಳಿರಿ. ಪಾಪ್ () - ಸ್ಟ್ಯಾಕ್‌ನ ಮೇಲಿರುವ ಅಂಶವನ್ನು ತೆಗೆದುಹಾಕುತ್ತದೆ. ಟಾಪ್ () - ಮೇಲಿನ ಅಂಶವನ್ನು ಪಡೆಯಿರಿ. getMin () - ಸ್ಟಾಕ್‌ನಲ್ಲಿರುವ ಕನಿಷ್ಠ ಅಂಶವನ್ನು ಹಿಂಪಡೆಯಿರಿ. …

ಮತ್ತಷ್ಟು ಓದು

ಸ್ಟಾಕ್ ಕಾರ್ಯಾಚರಣೆಗಳ ಲೀಟ್‌ಕೋಡ್ ಪರಿಹಾರದೊಂದಿಗೆ ಒಂದು ಶ್ರೇಣಿಯನ್ನು ನಿರ್ಮಿಸಿ

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

ಮತ್ತಷ್ಟು ಓದು

ಕ್ರಾಲರ್ ಲಾಗ್ ಫೋಲ್ಡರ್ ಲೀಟ್‌ಕೋಡ್ ಪರಿಹಾರ

ಸಮಸ್ಯೆಯ ಹೇಳಿಕೆ ಈ ಸಮಸ್ಯೆಯಲ್ಲಿ, ನಾವು ಫೋಲ್ಡರ್ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ನಮ್ಮ ಸ್ಥಾನವನ್ನು ಗಮನಿಸುತ್ತಿದ್ದೇವೆ. ನಾವು ಆರಂಭದಲ್ಲಿ ರೂಟ್ ಫೋಲ್ಡರ್ ಅಥವಾ ಈ ಸಿಸ್ಟಮ್ನ ಮುಖ್ಯ ಫೋಲ್ಡರ್ನಲ್ಲಿದ್ದೇವೆ. ನಾವು ಮೂಲತಃ ಇಲ್ಲಿ 3 ರೀತಿಯ ಆಜ್ಞೆಗಳನ್ನು ಹೊಂದಿದ್ದೇವೆ. ಆಜ್ಞೆಗಳು ಸ್ಟ್ರಿಂಗ್ ರೂಪದಲ್ಲಿರುತ್ತವೆ, ಇದರಲ್ಲಿ ಪ್ರತಿ ಸ್ಟ್ರಿಂಗ್…

ಮತ್ತಷ್ಟು ಓದು

ಮುಂದಿನ ಗ್ರೇಟರ್ ಎಲಿಮೆಂಟ್ I ಲೀಟ್‌ಕೋಡ್ ಪರಿಹಾರ

ಸಮಸ್ಯೆಯ ಹೇಳಿಕೆ ಈ ಸಮಸ್ಯೆಯಲ್ಲಿ, ನಮಗೆ ಎರಡು ಪಟ್ಟಿಗಳನ್ನು ನೀಡಲಾಗಿದೆ, ಇದರಲ್ಲಿ ಮೊದಲ ಪಟ್ಟಿಯು ಎರಡನೇ ಪಟ್ಟಿಯ ಉಪವಿಭಾಗವಾಗಿದೆ. ಮೊದಲ ಪಟ್ಟಿಯ ಪ್ರತಿಯೊಂದು ಅಂಶಕ್ಕೂ, ಎರಡನೇ ಪಟ್ಟಿಯಲ್ಲಿ ಮುಂದಿನ ಹೆಚ್ಚಿನ ಅಂಶವನ್ನು ನಾವು ಕಂಡುಹಿಡಿಯಬೇಕಾಗಿದೆ. ಉದಾಹರಣೆ ಸಂಖ್ಯೆಗಳು 1 = [4,1,2], ಸಂಖ್ಯೆಗಳು 2 = [1,3,4,2] [-1,3, -1] ವಿವರಣೆ: ಪಟ್ಟಿ 1 ರ ಮೊದಲ ಅಂಶಕ್ಕಾಗಿ ಅಂದರೆ ಅಲ್ಲಿ 4 ಕ್ಕೆ…

ಮತ್ತಷ್ಟು ಓದು

ಜಾವಾ ಸ್ಟ್ಯಾಕ್ ಉದಾಹರಣೆ

ಜಾವಾ ಸ್ಟಾಕ್ ವರ್ಗ ಎಂದರೇನು? ಜಾವಾ ಸ್ಟಾಕ್ ವರ್ಗ ಅನುಷ್ಠಾನವು ಸ್ಟಾಕ್ ಡೇಟಾ ರಚನೆಯನ್ನು ಆಧರಿಸಿದೆ. ಇದು ಲಾಸ್ಟ್-ಇನ್-ಫಸ್ಟ್- (ಟ್ (LIFO) ಪರಿಕಲ್ಪನೆಯ ಪರಿಕಲ್ಪನೆಯನ್ನು ಅನುಸರಿಸುತ್ತದೆ ಅಂದರೆ ನಾವು ಕೊನೆಯದಾಗಿ ಸೇರಿಸುವ ಅಂಶವನ್ನು ಮೊದಲು ತೆಗೆದುಹಾಕಲಾಗುತ್ತದೆ. ಬೇರೆ ರೀತಿಯಲ್ಲಿ ಹೇಳುವುದಾದರೆ, ನಾವು ಅಂಶಗಳನ್ನು ಮೇಲಿನಿಂದ ಮಾತ್ರ ಅಳಿಸಬಹುದು…

ಮತ್ತಷ್ಟು ಓದು

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

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

ಮತ್ತಷ್ಟು ಓದು

ಕೊಟ್ಟಿರುವ ರಚನೆಯು ಬೈನರಿ ಸರ್ಚ್ ಟ್ರೀನ ಪ್ರಿ-ಆರ್ಡರ್ ಟ್ರಾವೆರ್ಸಲ್ ಅನ್ನು ಪ್ರತಿನಿಧಿಸಬಹುದೇ ಎಂದು ಪರಿಶೀಲಿಸಿ

“ಕೊಟ್ಟಿರುವ ರಚನೆಯು ಬೈನರಿ ಸರ್ಚ್ ಟ್ರೀನ ಪ್ರಿಆರ್ಡರ್ ಟ್ರಾವೆರ್ಸಲ್ ಅನ್ನು ಪ್ರತಿನಿಧಿಸಬಹುದೇ ಎಂದು ಪರಿಶೀಲಿಸಿ” ಎಂಬ ಸಮಸ್ಯೆ ನಿಮಗೆ ಪೂರ್ವ-ಆದೇಶದ ಅಡ್ಡಹಾಯುವ ಅನುಕ್ರಮವನ್ನು ನೀಡಲಾಗಿದೆ ಎಂದು ಹೇಳುತ್ತದೆ. ಈಗ ಈ ಅನುಕ್ರಮವನ್ನು ಪರಿಗಣಿಸಿ ಮತ್ತು ಈ ಅನುಕ್ರಮವು ಬೈನರಿ ಸರ್ಚ್ ಟ್ರೀ ಅನ್ನು ಪ್ರತಿನಿಧಿಸಬಹುದೇ ಅಥವಾ ಇಲ್ಲವೇ ಎಂದು ಕಂಡುಹಿಡಿಯಿರಿ? ಪರಿಹಾರಕ್ಕಾಗಿ ನಿರೀಕ್ಷಿತ ಸಮಯದ ಸಂಕೀರ್ಣತೆಯೆಂದರೆ…

ಮತ್ತಷ್ಟು ಓದು

ಕೊಟ್ಟಿರುವ ಅನುಕ್ರಮದಿಂದ ಕನಿಷ್ಠ ಸಂಖ್ಯೆಯನ್ನು ರೂಪಿಸಿ

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

ಮತ್ತಷ್ಟು ಓದು

ದೀರ್ಘವಾದ ಸರಿಯಾದ ಬ್ರಾಕೆಟ್ ನಂತರದ ಶ್ರೇಣಿಯ ಪ್ರಶ್ನೆಗಳು

ನಿಮಗೆ ಕೆಲವು ಬ್ರಾಕೆಟ್ಗಳ ಅನುಕ್ರಮವನ್ನು ನೀಡಲಾಗುತ್ತದೆ, ಅಂದರೆ, ನಿಮಗೆ '(' ಮತ್ತು ')' ನಂತಹ ಬ್ರಾಕೆಟ್ಗಳನ್ನು ನೀಡಲಾಗುತ್ತದೆ ಮತ್ತು ನಿಮಗೆ ಪ್ರಶ್ನಾವಳಿ ಶ್ರೇಣಿಯನ್ನು ಪ್ರಾರಂಭದ ಹಂತ ಮತ್ತು ಅಂತ್ಯದ ಬಿಂದುವಾಗಿ ನೀಡಲಾಗುತ್ತದೆ. “ಉದ್ದದ ಸರಿಯಾದ ಬ್ರಾಕೆಟ್ ನಂತರದ ಶ್ರೇಣಿಯ ಪ್ರಶ್ನೆಗಳು” ಸಮಸ್ಯೆ ಗರಿಷ್ಠ ಉದ್ದವನ್ನು ಕಂಡುಹಿಡಿಯಲು ಕೇಳುತ್ತದೆ…

ಮತ್ತಷ್ಟು ಓದು

ಗರಿಷ್ಠ ಸ್ಟಾಕ್

ಸಮಸ್ಯೆಯ ಹೇಳಿಕೆ ಈ ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ನಿರ್ವಹಿಸಬಲ್ಲ ವಿಶೇಷ ಸ್ಟ್ಯಾಕ್ ಅನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸಲು “ಮ್ಯಾಕ್ಸ್ ಸ್ಟಾಕ್” ಸಮಸ್ಯೆ ಹೇಳುತ್ತದೆ: ಪುಶ್ (ಎಕ್ಸ್): ಒಂದು ಅಂಶವನ್ನು ಸ್ಟ್ಯಾಕ್‌ಗೆ ತಳ್ಳಿರಿ. ಟಾಪ್ (): ಸ್ಟಾಕ್‌ನ ಮೇಲ್ಭಾಗದಲ್ಲಿರುವ ಅಂಶವನ್ನು ಹಿಂದಿರುಗಿಸುತ್ತದೆ. ಪಾಪ್ (): ಮೇಲ್ಭಾಗದಲ್ಲಿರುವ ಸ್ಟ್ಯಾಕ್‌ನಿಂದ ಅಂಶವನ್ನು ತೆಗೆದುಹಾಕಿ. ಪೀಕ್ಮ್ಯಾಕ್ಸ್ ():…

ಮತ್ತಷ್ಟು ಓದು