Looking for * Contrôles Continus - P2 - Promo 2029 test answers and solutions? Browse our comprehensive collection of verified answers for * Contrôles Continus - P2 - Promo 2029 at moodle.myefrei.fr.
Get instant access to accurate answers and detailed explanations for your course questions. Our community-driven platform helps students succeed!
(Répondre par Vrai ou Faux, 1 pt, 1 minute)
Dans la théorie de la relativité restreinte si 2 événements ont lieu
simultanément, cela ne signifie pas que ces 2 événements ont la même heure.
(Répondre par Vrai ou Faux, 1 pt, 1 minute)
D’après le principe de la relativité de Einstein, toutes les lois de la
physique sont valables dans tous les référentiels d'inertie.
Let's consider a queue implemented with type t_queue_tab, a two-index array.
This queue can only be manipulated using the standard enqueue() and dequeue() functions, which are well written.
Reminder: the t_queue_tab type is defined as follows:
#define MAX 30typedef struct s_queue_tab{ int values[MAX]; int first; int last;} t_queue_tab;Which of the following are valid states of a queue?
In a stack, what is the main difference between top() and pop() ?
Soit une file implementée avec le type t_queue_tab, tableau à deux indices.
Cette file n'est manipulée qu'avec les fonctions standard enqueue() et dequeue(), bien écrites.
rappel : le type t_queue_tab est défini de la manière suivante :#define MAX 30typedef struct s_queue_tab{ int values[MAX]; int first; int last;} t_queue_tab;parmi les propositions suivantes, lesquelles correspondent à des états valides d'une file ?
| stack1-> | 17 | 2 | -1 | x | x | 9 | + |
|---|
while stack1 is not empty
value <- pop(stack1) if value is a number push(stack2, value) else (value is an operator, addition or mulitplication) val1 <- pop(stack2) val2 <- pop(stack2) result <- apply the operator to val1 and val 2 (val1+val2 if it's an addition, val1 x val2 if it's a multiplication) push(result, stack2)
what value will be stored in stack2 at the end of the algorithm?
On utilise 2 piles, pile1 et pile2 avec les états initiaux suivants
pile1 : 17 est sur le 'dessus' de la pile : c'est le premier élément qui sera dépilé
| pile1-> | 17 | 2 | -1 | x | x | 9 | + |
|---|
on utilise l'algorithme suivant :
tant que pile1 n'est pas vide valeur <- dépiler(pile1) si valeur est un nombre empiler(pile2, valeur) sinon (valeur est un opérateur ,addition ou mulitplication) val1 <- depiler(pile2) val2 <- depiler(pile2) resultat <- appliquer l'opérateur sur val1 et val 2 (val1+val2 si c'est une addition, val1 x val2 si c'est une multiplication) empiler(resultat, pile2)
quelle sera la valeur stockée dans pile2 à la fin de l'algorithme ?