Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Problem C | Problems
Sorting Algorithms
course content

Contenuti del Corso

Sorting Algorithms

Sorting Algorithms

1. Simple Algorithms
2. Divide and Conquer Algorithms
3. Problems

book
Problem C

Compito

Swipe to start coding

Given an array arr of integer values. Create the function isProgression() to check if it is possible to present the values of arr as arithmetic progression. It returns True or False. Call it for 3 arrays and print the results in the next order: arr1, arr2, arr3.

Example 1

Input: arr=[5, 7, 1, 3, -1]

Output: true. Rearrange elements like [-1, 1, 3, 5, 7] or [7, 5, 3, 1, -1].

Example 2

Input: arr=[2, 4, 16]

Output: false.

Soluzione

Switch to desktopCambia al desktop per esercitarti nel mondo realeContinua da dove ti trovi utilizzando una delle opzioni seguenti
Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 3. Capitolo 3
toggle bottom row

book
Problem C

Compito

Swipe to start coding

Given an array arr of integer values. Create the function isProgression() to check if it is possible to present the values of arr as arithmetic progression. It returns True or False. Call it for 3 arrays and print the results in the next order: arr1, arr2, arr3.

Example 1

Input: arr=[5, 7, 1, 3, -1]

Output: true. Rearrange elements like [-1, 1, 3, 5, 7] or [7, 5, 3, 1, -1].

Example 2

Input: arr=[2, 4, 16]

Output: false.

Soluzione

Switch to desktopCambia al desktop per esercitarti nel mondo realeContinua da dove ti trovi utilizzando una delle opzioni seguenti
Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 3. Capitolo 3
Switch to desktopCambia al desktop per esercitarti nel mondo realeContinua da dove ti trovi utilizzando una delle opzioni seguenti
Siamo spiacenti che qualcosa sia andato storto. Cosa è successo?
some-alt