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

ಮಧ್ಯಂತರ ಲೀಟ್‌ಕೋಡ್ ಪರಿಹಾರವನ್ನು ಸೇರಿಸುವ ಸಮಸ್ಯೆ ನಮಗೆ ಕೆಲವು ಮಧ್ಯಂತರಗಳ ಪಟ್ಟಿಯನ್ನು ಮತ್ತು ಒಂದು ಪ್ರತ್ಯೇಕ ಮಧ್ಯಂತರವನ್ನು ಒದಗಿಸುತ್ತದೆ. ನಂತರ ಮಧ್ಯಂತರಗಳ ಪಟ್ಟಿಯಲ್ಲಿ ಈ ಹೊಸ ಮಧ್ಯಂತರವನ್ನು ಸೇರಿಸಲು ನಮಗೆ ತಿಳಿಸಲಾಗಿದೆ. ಆದ್ದರಿಂದ, ಹೊಸ ಮಧ್ಯಂತರವು ಈಗಾಗಲೇ ಪಟ್ಟಿಯಲ್ಲಿರುವ ಮಧ್ಯಂತರಗಳೊಂದಿಗೆ ect ೇದಿಸುತ್ತಿರಬಹುದು, ಅಥವಾ ಅದು ಇರಬಹುದು…

ಮತ್ತಷ್ಟು ಓದು

ಎರಡು ತಂತಿಗಳನ್ನು ಮಾಡಲು ಕನಿಷ್ಠ ಹಂತಗಳ ಅನಗ್ರಾಮ್ ಲೀಟ್‌ಕೋಡ್ ಪರಿಹಾರಗಳು

ಸಮಸ್ಯೆ ಹೇಳಿಕೆ ಒಂದು ಕಾರ್ಯಾಚರಣೆಯಲ್ಲಿ, ನಾವು ಯಾವುದೇ ಅಕ್ಷರವನ್ನು ಸ್ಟ್ರಿಂಗ್ 'ಟಿ' ನಲ್ಲಿ ಆಯ್ಕೆ ಮಾಡಬಹುದು ಮತ್ತು ಅದನ್ನು ಬೇರೆ ಯಾವುದಾದರೂ ಪಾತ್ರಕ್ಕೆ ಬದಲಾಯಿಸಬಹುದು. 'ಟಿ' ಅನ್ನು ಮಾಡಲು ನಾವು ಅಂತಹ ಕನಿಷ್ಠ ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ಕಂಡುಹಿಡಿಯಬೇಕು ...

ಮತ್ತಷ್ಟು ಓದು

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

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

ಮತ್ತಷ್ಟು ಓದು

ರೋಮನ್ ಲೀಟ್‌ಕೋಡ್ ಪರಿಹಾರಕ್ಕೆ ಪೂರ್ಣಾಂಕ

ಈ ಸಮಸ್ಯೆಯಲ್ಲಿ, ನಮಗೆ ಒಂದು ಪೂರ್ಣಾಂಕವನ್ನು ನೀಡಲಾಗಿದೆ ಮತ್ತು ರೋಮನ್ ಅಂಕಿಗಳಾಗಿ ಪರಿವರ್ತಿಸುವ ಅಗತ್ಯವಿದೆ. ಆದ್ದರಿಂದ ಸಮಸ್ಯೆಯನ್ನು ಸಾಮಾನ್ಯವಾಗಿ "ಇಂಟಿಜರ್ ಟು ರೋಮನ್" ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ ಮತ್ತು ಇದು ಇಂಟಿಜರ್ ಟು ರೋಮನ್ ಲೀಟ್‌ಕೋಡ್ ಪರಿಹಾರ. ರೋಮನ್ ಅಂಕಿಗಳ ಬಗ್ಗೆ ಯಾರಿಗಾದರೂ ತಿಳಿದಿಲ್ಲದಿದ್ದರೆ. ಹಳೆಯ ಕಾಲದಲ್ಲಿ, ಜನರು ಹಾಗೆ ಮಾಡಲಿಲ್ಲ…

ಮತ್ತಷ್ಟು ಓದು

ಬೈನರಿ ಮ್ಯಾಟ್ರಿಕ್ಸ್‌ನಲ್ಲಿ 1 ಹೊಂದಿರುವ ಹತ್ತಿರದ ಕೋಶದ ಅಂತರ

ಸಮಸ್ಯೆಯ ಹೇಳಿಕೆ "ಬೈನರಿ ಮ್ಯಾಟ್ರಿಕ್ಸ್‌ನಲ್ಲಿ 1 ಹೊಂದಿರುವ ಹತ್ತಿರದ ಸೆಲ್‌ನ ಅಂತರ" ನಿಮಗೆ ಒಂದು ಬೈನರಿ ಮ್ಯಾಟ್ರಿಕ್ಸ್ (ಕೇವಲ 0 ಸೆ ಮತ್ತು 1 ಸೆ ಹೊಂದಿರುವ) ನೀಡಲಾಗಿದೆ ಎಂದು ಹೇಳುತ್ತದೆ 1. ಬೈನರಿ ಮ್ಯಾಟ್ರಿಕ್ಸ್‌ನಲ್ಲಿ 1 ಹೊಂದಿರುವ ಹತ್ತಿರದ ಸೆಲ್‌ನ ದೂರವನ್ನು ಹುಡುಕಿ ಎಲ್ಲಾ ಅಂಶಗಳಿಗೆ ...

ಮತ್ತಷ್ಟು ಓದು

ಎಲ್ಲಾ ಸಣ್ಣ ಕೀಗಳ ಮೊತ್ತದೊಂದಿಗೆ ಮರಕ್ಕೆ ಬಿಎಸ್ಟಿ

ಈ ಸಮಸ್ಯೆಯಲ್ಲಿ ನಾವು ಬೈನರಿ ಸರ್ಚ್ ಟ್ರೀ ಅನ್ನು ನೀಡಿದ್ದೇವೆ, ಎಲ್ಲಾ ಸಣ್ಣ ಕೀಗಳ ಮೊತ್ತದೊಂದಿಗೆ ಉತ್ತಮವಾದ ಮರವನ್ನು ಪರಿವರ್ತಿಸಲು ಅಲ್ಗಾರಿದಮ್ ಬರೆಯಿರಿ. ಉದಾಹರಣೆ ಇನ್ಪುಟ್ ಔಟ್ಪುಟ್ ಪೂರ್ವ-ಆದೇಶ: 19 7 1 54 34 88 ನಿಷ್ಕಪಟ ವಿಧಾನವು ಎಲ್ಲಾ ನೋಡ್‌ಗಳನ್ನು ಒಂದೊಂದಾಗಿ ಯಾವುದೇ ಟ್ರಾವೆರ್ಸಲ್ ರೂಪದಲ್ಲಿ ಸಂಚರಿಸಿ, ಮತ್ತು ...

ಮತ್ತಷ್ಟು ಓದು

ಗರಿಷ್ಠ ಚೌಕ

ಗರಿಷ್ಠ ವರ್ಗ ಸಮಸ್ಯೆಯಲ್ಲಿ ನಾವು 2 ಮತ್ತು 0 ಗಳನ್ನು ತುಂಬಿದ 1D ಬೈನರಿ ಮ್ಯಾಟ್ರಿಕ್ಸ್ ಅನ್ನು ನೀಡಿದ್ದೇವೆ, ಕೇವಲ 1 ಗಳನ್ನು ಹೊಂದಿರುವ ಅತಿದೊಡ್ಡ ಚೌಕವನ್ನು ಹುಡುಕಿ ಮತ್ತು ಅದರ ಪ್ರದೇಶವನ್ನು ಹಿಂತಿರುಗಿಸಿ. ಉದಾಹರಣೆ ಇನ್‌ಪುಟ್: 1 0 1 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 1 0 XNUMX ...

ಮತ್ತಷ್ಟು ಓದು

ಗೆಟ್‌ರಾಂಡಮ್ ಅಳಿಸು ಸೇರಿಸಿ

ಗೆಟ್‌ರಾಂಡಮ್ ಸಮಸ್ಯೆಯನ್ನು ಅಳಿಸಿ ಸೇರಿಸುವಲ್ಲಿ ನಾವು ಈ ಕೆಳಗಿನ ಎಲ್ಲಾ ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ಸರಾಸರಿ O (1) ಸಮಯದಲ್ಲಿ ಬೆಂಬಲಿಸುವ ಡೇಟಾ ರಚನೆಯನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸಬೇಕಾಗಿದೆ. ಸೇರಿಸಿ (ವಾಲ್): ಈಗಾಗಲೇ ಇಲ್ಲದಿದ್ದರೆ ಐಟಂ ವಾಲ್ ಅನ್ನು ಸೆಟ್ಗೆ ಸೇರಿಸುತ್ತದೆ. ತೆಗೆದುಹಾಕಿ (ವಾಲ್): ಇದ್ದರೆ ಸೆಟ್‌ನಿಂದ ಐಟಂ ವ್ಯಾಲ್ ಅನ್ನು ತೆಗೆದುಹಾಕುತ್ತದೆ. getRandom: ಪ್ರಸ್ತುತ ಗುಂಪಿನಿಂದ ಯಾದೃಚ್ element ಿಕ ಅಂಶವನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ…

ಮತ್ತಷ್ಟು ಓದು

ಅತಿಕ್ರಮಿಸುವ ಮಧ್ಯಂತರಗಳನ್ನು ವಿಲೀನಗೊಳಿಸಿ

ವಿಲೀನ ಅತಿಕ್ರಮಿಸುವ ಮಧ್ಯಂತರ ಸಮಸ್ಯೆಯಲ್ಲಿ ನಾವು ಮಧ್ಯಂತರಗಳ ಸಂಗ್ರಹವನ್ನು ನೀಡಿದ್ದೇವೆ, ವಿಲೀನಗೊಳಿಸುತ್ತೇವೆ ಮತ್ತು ಎಲ್ಲಾ ಅತಿಕ್ರಮಿಸುವ ಮಧ್ಯಂತರಗಳನ್ನು ಹಿಂದಿರುಗಿಸುತ್ತೇವೆ. ಉದಾಹರಣೆ ಇನ್‌ಪುಟ್: [[2, 3], [3, 4], [5, 7]] ಔಟ್‌ಪುಟ್: [[2, 4], [5, 7]] ವಿವರಣೆ: ನಾವು ವಿಲೀನಗೊಳ್ಳಬಹುದು [2, 3] ಮತ್ತು [3 , 4] ಒಟ್ಟಾಗಿ ರೂಪಿಸಲು [2, 4] ವಿಲೀನವನ್ನು ಕಂಡುಕೊಳ್ಳುವ ವಿಧಾನ ...

ಮತ್ತಷ್ಟು ಓದು

ಕೆ ವಿಂಗಡಿಸಲಾದ ಲಿಂಕ್ ಮಾಡಿದ ಪಟ್ಟಿಗಳನ್ನು ವಿಲೀನಗೊಳಿಸಿ

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

ಮತ್ತಷ್ಟು ಓದು