Αναδιάταξη της σειράς έτσι ώστε arr [i]> = arr [j] if i is even and arr [i] <= arr [j] if i is odd and j <i

Ας υποθέσουμε ότι έχετε έναν ακέραιο πίνακα. Η δήλωση προβλήματος ζητά την αναδιάταξη του πίνακα με τέτοιο τρόπο ώστε τα στοιχεία στην άρτια θέση ενός πίνακα να είναι μεγαλύτερα από όλα τα στοιχεία πριν από αυτό και τα στοιχεία σε περιττές θέσεις να είναι μικρότερα από τα στοιχεία πριν από αυτόν. Παράδειγμα…

Διάβασε περισσότερα

Η μέγιστη διαφορά μεταξύ συχνότητας δύο στοιχείων έτσι ώστε το στοιχείο που έχει μεγαλύτερη συχνότητα είναι επίσης μεγαλύτερη

Ας υποθέσουμε ότι έχετε έναν ακέραιο πίνακα. Η δήλωση προβλήματος ζητά να μάθει τη μέγιστη διαφορά μεταξύ της συχνότητας οποιωνδήποτε δύο ξεχωριστών στοιχείων ενός δεδομένου πίνακα, αλλά το στοιχείο με τη μεγαλύτερη συχνότητα θα πρέπει επίσης να έχει μεγαλύτερη αξία από τον άλλο ακέραιο. Παράδειγμα εισαγωγής: arr [] = {2,4,4,4,3,2}…

Διάβασε περισσότερα

Μεγαλύτερος Subarray με μέτρηση 1s Ένα περισσότερο από Count 0s

Δώσαμε μια σειρά από ακέραιους αριθμούς. Ένας πίνακας περιέχει μόνο 1 και 0. Η δήλωση προβλήματος ζητά να μάθει το μήκος του μεγαλύτερου υπο-πίνακα που έχει την ποσότητα του ψηφίου 1 είναι μόνο ένα περισσότερο από τον αριθμό των 0 σε έναν υπο-πίνακα. Παράδειγμα Εισαγωγής: arr [] =…

Διάβασε περισσότερα

Μέγιστη σειρά από δύο δεδομένες συστοιχίες που διατηρούν την ίδια τάξη

Ας υποθέσουμε ότι έχουμε δύο ακέραιους πίνακες ίδιου μεγέθους n. Και οι δύο πίνακες μπορούν να περιέχουν και κοινούς αριθμούς. Η δήλωση προβλήματος ζητά να σχηματίσει τον προκύπτοντα πίνακα που περιέχει τις μέγιστες τιμές «n» και από τους δύο πίνακες. Πρέπει να δοθεί προτεραιότητα στον πρώτο πίνακα (στοιχεία του πρώτου…

Διάβασε περισσότερα

Μετρήστε Subarrays με Ίδια Ζυγά και Μονά Στοιχεία

Ας υποθέσουμε ότι έχετε δώσει έναν ακέραιο πίνακα μεγέθους Ν. Καθώς υπάρχουν αριθμοί, οι αριθμοί είναι μονός ή ζυγός. Η δήλωση προβλήματος είναι count subarray με τα ίδια άρτια και περιττά στοιχεία ή βρίσκει τον αριθμό των υπο-πίνακων που έχουν ίσο αριθμό ζυγών και περιττών ακεραίων. Παράδειγμα…

Διάβασε περισσότερα

Αναδιάταξη μιας σειράς έτσι ώστε το arr [i] να είναι ίσο με το i

«Αναδιάταξη ενός πίνακα, έτσι ώστε το πρόβλημα arr [i] = i» δηλώνει ότι σας δίνεται μια σειρά από ακέραιους αριθμούς από 0 έως n-1. Επειδή όλα τα στοιχεία ενδέχεται να μην υπάρχουν στον πίνακα, τότε στη θέση τους -1 είναι εκεί. Η δήλωση προβλήματος ζητά να αναδιατάξει τον πίνακα σε τέτοια…

Διάβασε περισσότερα

Μέγιστος αριθμός σοκολατών που θα διανεμηθούν ίσα μεταξύ των μαθητών k

«Ο μέγιστος αριθμός σοκολατών που θα διανεμηθούν εξίσου στους μαθητές k» δηλώνει ότι σας δίνονται κουτιά που έχουν μερικές σοκολάτες σε αυτό. Ας υποθέσουμε ότι υπάρχουν μαθητές k. Ο στόχος είναι να κατανέμεται εξίσου ο μέγιστος αριθμός σοκολατών στους μαθητές, επιλέγοντας διαδοχικά κουτιά. Μπορούμε …

Διάβασε περισσότερα

Μέγιστο ποσό ακολουθίας έτσι ώστε τρία δεν είναι διαδοχικά

Το πρόβλημα "Μέγιστο άθροισμα ακολουθίας έτσι ώστε τρία δεν είναι διαδοχικά" δηλώνει ότι σας δίνεται μια σειρά από ακέραιους αριθμούς. Τώρα πρέπει να βρείτε μια ακολουθία που έχει το μέγιστο ποσό δεδομένου ότι δεν μπορείτε να λάβετε υπόψη τρία διαδοχικά στοιχεία. Υπενθυμίζουμε ότι μια ακολουθία δεν είναι παρά ένας πίνακας…

Διάβασε περισσότερα

Ελέγξτε αν η σειρά περιέχει συνεχόμενους ακέραιους αριθμούς με επιτρεπόμενα διπλότυπα

You are given an array of integers which can contain duplicate elements as well. The problem statement asks to find out if it is a set of contiguous integers, print “Yes” if it is, print “No” if it is not. Example   Sample Input: [2, 3, 4, 1, 7, 9] Sample …

Διάβασε περισσότερα

Ακολουθίες δεδομένου μήκους όπου κάθε στοιχείο είναι μεγαλύτερο ή ίσο με το διπλάσιο του προηγούμενου

Το πρόβλημα «Ακολουθίες δεδομένου μήκους όπου κάθε στοιχείο είναι μεγαλύτερο ή ίσο με το διπλάσιο του προηγούμενου» μας παρέχει δύο ακέραιους m και n. Εδώ m είναι ο μεγαλύτερος αριθμός που μπορεί να υπάρχει στην ακολουθία και n είναι ο αριθμός των στοιχείων που πρέπει να υπάρχουν στο…

Διάβασε περισσότερα