Содержание курса
Python
68 уроков
1.
Compute the sum of two numbers
↗
2.
Find the unique number in a list of odd number of integers
↗
3.
Compute the product of two numbers
↗
4.
Usual first program
↗
5.
Usual first program
↗
6.
Shift a character ahead by a given number of letters
↗
7.
Shift a character backwards, wrapping around
↗
8.
Check if all instances of string a appear before string b
↗
9.
Return true if the function parameter is less than 10
↗
10.
Is a number positive and less than 10
↗
11.
Is one parameter between the other two
↗
12.
Does any pair of parameters sum to 20
↗
13.
Is at least one parameter positive
↗
14.
Is exactly one parameter positive
↗
15.
Is the number Prime
↗
16.
Find the largest number
↗
17.
Count the number of As in a string
↗
18.
Count all instances of a given character
↗
19.
Replace the first character in the string.
↗
20.
Replace all of the given characters with c
↗
21.
Replace all of the given character with the given variable
↗
22.
Replace chars between two indices with given string
↗
23.
Return true the second string is in the main string
↗
24.
Return true if the second string is not in the first string
↗
25.
Count the most common DNA base pairs
↗
26.
Check if a String is a DNA string of base pairs
↗
27.
Count the number of genes in a DNA string
↗
28.
Find the sequences that occur between two genes
↗
29.
Sum all the numbers in the list
↗
30.
Write a program that takes a list and supplies the average
↗
31.
Compute the max of a list
↗
32.
Sum the elements of a list whose value is over 10
↗
33.
Sum all values over a parameter N
↗
34.
Return the index of the max value
↗
35.
Find the index of the longest string
↗
36.
Count number of strings longer than given parameter
↗
37.
Count the number of values that are above average
↗
38.
Count number of times 7 occurs right before 9 in list
↗
39.
Count num times two ints occur in order in given list
↗
40.
Count num times NM or MN occur in a given list
↗
41.
Count the number of times each value occurs
↗
42.
Count num values greater by index in two lists
↗
43.
Check if a list of ints is sorted
↗
44.
Swap values using a dictionary
↗
45.
Reverse dictionary by making keys values and vice-versa
↗
46.
Count the number of matching values in a list
↗
47.
Check if openers and closers match-up
↗
48.
Read the postfix expression and evaluate it
↗
49.
Insert an interval into a list of intervals
↗
50.
Merge contents of two arrays without duplicates
↗
51.
Apply the algorithm and return the iteration count
↗
52.
Apply the algorithm and return the iteration count
↗
53.
Apply the algorithm and return the iteration count
↗
54.
p1-1
↗
55.
p1-2
↗
56.
p1-3
↗
57.
p1-4
↗
58.
p2-1
↗
59.
p2-2
↗
60.
p2-3
↗
61.
p2-4
↗
62.
exercise-1
↗
63.
exercise-2
↗
64.
exercise-3
↗
65.
exercise-4
↗
66.
exercise-5
↗
67.
exercise-6
↗
68.
exercise-7
↗
Java
70 уроков
1.
Is a string the same when reversed?
↗
2.
Return true if a number is less than 10
↗
3.
Return true if parameter both positive and < 10
↗
4.
Is the first parameter between the next two?
↗
5.
Does any pair of parameters sum to 20
↗
6.
Groundhogs at a party!
↗
7.
Given two integers return their sum
↗
8.
Find the first occurrence of the word "the"
↗
9.
Convert a date from a to the usual MM/DD/YYYY
↗
10.
Is exactly one parameter positive?
↗
11.
Count the number of times 'ab' occurs in a String
↗
12.
Get number of times two chars sequence is in a String
↗
13.
count chars where params are in any order
↗
14.
Check if params are in ascending order
↗
15.
Move the first 2 chars to the end of the String.
↗
16.
Move first N characters to the end of the String
↗
17.
Cut out the middle char or chars of a String
↗
18.
Check if at least one int is positive
↗
19.
Double a character
↗
20.
Count the number of occurrences of a char
↗
21.
Count number of occurrences of a String
↗
22.
Return a String made up of every other char
↗
23.
Every other char starting at index 1
↗
24.
Copy each char n times
↗
25.
Find the max in an array
↗
26.
Count how many times a given char occurs
↗
27.
Count occurence of ch1 after ch2 occurs
↗
28.
Count chars outside a given range
↗
29.
Count the occurences of a given char in a given range
↗
30.
Count number of A's in a String
↗
31.
Reverse the characters in a String
↗
32.
Check if an array contains N and M
↗
33.
Check if n and m never occur next to each other
↗
34.
Check if an array does not contain N
↗
35.
Does an array contain N?
↗
36.
Count how many times a number occurs
↗
37.
Find the minimum value of an array
↗
38.
Find the index of the min value
↗
39.
Find the sum of elements of an array
↗
40.
Return the middle of 3 values
↗
41.
Sum the value of all the numbers greater than a given number
↗
42.
Read two integers
↗
43.
Count number of 'ab' in the String
↗
44.
Find the last even number in a 2d array
↗
45.
Convert hexidecimal (base 16) string to integer
↗
46.
Find sum of digits of an integer
↗
47.
Double all of the characters in a string recursively
↗
48.
Recursively search for a value in a sequence
↗
49.
Check if a String does not contain 'a'
↗
50.
Check if a String's characters are in alphabetical order
↗
51.
Check that a String does not contain two given chars
↗
52.
Check if a String does not contain a given char
↗
53.
Check that a String does not contain ab
↗
54.
Check that two Strings contain none of the same letters.
↗
55.
Count the number of times that 0 occurs in an array of ints
↗
56.
Count total # of times two vals occur in an int array
↗
57.
Check if an array is sorted from smallest to largest.
↗
58.
Count the number of "triples" in an array of ints
↗
59.
Check if n and m never occur next to each other
↗
60.
Return the length of the longest in-order subsequence
↗
61.
Is an array of Strings in alphabetical order?
↗
62.
Compute the average String length in an array of Strings
↗
63.
Find the middle character of a String
↗
64.
Count the values in an array that are divisble by 2
↗
65.
Count number of values divisible by X
↗
66.
Count the number of ints between two values
↗
67.
Check that two arrays have the same number of even values
↗
68.
Count the number of positives in a 2D int array
↗
69.
Check that an int array contains no duplicates
↗
70.
Check if an array of ints has same # positives and negatives
↗
C++
180 уроков
1.
Print hello, world
↗
2.
Make the computer print a truth
↗
3.
Fix the declarations so the program works
↗
4.
Read in and print out the user's height and shoe size
↗
5.
Write a program that computes how fast you drove
↗
6.
Compute how much it will cost to fill a pool
↗
7.
Compute and print out the AND truth table
↗
8.
Write a better speed computation program
↗
9.
Translate QPA to nerd
↗
10.
Compute the cost of filling a gas tank
↗
11.
Print out the smallest of 3 numbers.
↗
12.
Compute the sum of the entered data
↗
13.
Print out the first n square numbers
↗
14.
Write and use a simple function named average
↗
15.
Write and use a function calculating sales tax
↗
16.
Write a function which computes all 3 means
↗
17.
Read data into an array and then print it out
↗
18.
Better way to handle data to average
↗
19.
Teach a computer to handle introductions
↗
20.
Write code which returns the smallest item in an array
↗
21.
Print out the sums of a table's rows and columns
↗
22.
Trick or treat and revisit an old enemy
↗
23.
Complete a function which returns an address
↗
24.
Become inspired by the Buffalo Bills
↗
25.
Compute a color the user would tolerate.
↗
26.
Complete the program which simplifies a fraction
↗
27.
Write a program which helps track POWs
↗
28.
Exercise 1
↗
29.
Exercise 3
↗
30.
Exercise 2
↗
31.
Exercise 5
↗
32.
Exercise 4
↗
33.
Warm-up exercise (start here)
↗
34.
include an integer value in a message
↗
35.
read an integer, print a message
↗
36.
how old are you in hamster years?
↗
37.
convert Fahrenheit to Celsius
↗
38.
Given the area of a circle, what is its radius?
↗
39.
how far will the potato fly?
↗
40.
Compute the average of two numbers
↗
41.
Compute a final course grade
↗
42.
find the length of the hypotenuse
↗
43.
apply discounts for members
↗
44.
I can spell banana, but I don't know when to stop
↗
45.
3...2...1...blast off!
↗
46.
1, 2, 4, 8, etc.
↗
47.
print multiples of specified integer
↗
48.
estimate value of pi using a series sum
↗
49.
1, 1, 2, 3, 5, 8, 13, ...
↗
50.
print integers in range, skipping by increments of 3
↗
51.
print this week's day numbers
↗
52.
complete a function which prints the sum of two integers
↗
53.
print requested number of specified integers, repeat
↗
54.
print groups of 1s, 2s, etc...
↗
55.
Print the date in a friendly format
↗
56.
How many jelly beans do you get?
↗
57.
compute the total cost of several items
↗
58.
Compute how much rice each person gets
↗
59.
Compute the value of a double coupon
↗
60.
Checks input value against a simple filter
↗
61.
Get the cost from the user, print if they have enough funds.
↗
62.
Print the check to customer, based on their age.
↗
63.
Compute the value of double and triple coupons
↗
64.
Checks input value against a "complex" filter
↗
65.
Count the # of valid inputs prior to the first invalid input
↗
66.
Scan an array for values that satisfy a given criteria
↗
67.
Find all consecutive pairs that add to a given value
↗
68.
Sum array values until total exceeds given value
↗
69.
Determine which value in an array is different
↗
70.
Compute the answer to the ultimate question
↗
71.
Find all primes within a specified range
↗
72.
function to compute sum of array elements
↗
73.
determine if array elements are in ascending order
↗
74.
Count the number of odd integer values in an array
↗
75.
return the maximum of the three values
↗
76.
add integer values (with pointers!)
↗
77.
compute the area of a Rectangle struct
↗
78.
Enter values into an array
↗
79.
Swap elements of an array
↗
80.
Find the number of occurrences of a value in an array
↗
81.
Compute Fibonacci numbers via an array
↗
82.
use a function to generate a diamond
↗
83.
A more difficult version of lowerThan20
↗
84.
generate a character pattern using a function
↗
85.
Print Hello world
↗
86.
Perform addition of two numbers
↗
87.
Print the variables.
↗
88.
Print the size of given variables.
↗
89.
Program to print the area of Rectangle.
↗
90.
Print the output using increment and decrement operator.
↗
91.
Print the result using Arithmetic operator.
↗
92.
Print true if the number is present
↗
93.
Print true if number_one is less than number_two.
↗
94.
Print true if given number is equal to 10, otherwise false
↗
95.
Print the output using if, else if, else
↗
96.
Print output according to the description.
↗
97.
Print if true value is equal to 0 or 1, otherwise false.
↗
98.
Print true, if the value is between 10 and 20. Otherwise
↗
99.
Return true, if two numbers are not equal, else return false
↗
100.
Swapping of two numbers using call by reference method
↗
101.
Print sum of first two element in the array.
↗
102.
Function to test an integer
↗
103.
Swap two float numbers
↗
104.
Square of numbers
↗
105.
Repeat the given string.
↗
106.
Print first 10 natural numbers
↗
107.
Add odd numbers in given range
↗
108.
Add Even numbers in given range
↗
109.
Return true or false based on value of number
↗
110.
A more difficult version of lowerThan20
↗
111.
Fix the declarations so the program works
↗
112.
Write a swap that can swap any two types of values
↗
113.
Summate only a subsection of the array
↗
114.
Use streams to process matrix details
↗
115.
A Kata on the palindrome function
↗
116.
Find the most frequent element
↗
117.
Generate the prime factors of the given number
↗
118.
Assign and print
↗
119.
Assign and print
↗
120.
Write Sri Rama Jayam
↗
121.
Sum of 'n' consecutive numbers
↗
122.
Given 'nseq', produce an appropriate sequence
↗
123.
Find the second largest value and return it
↗
124.
Assign and print
↗
125.
Assign and print
↗
126.
Check variable types and their values
↗
127.
Make sure the variables have the right values
↗
128.
Receive name and greet the person
↗
129.
Read and Greet two great people
↗
130.
Read and Greet the great first
↗
131.
Transfer between the variables
↗
132.
Choose any of the preferred responses and print
↗
133.
Tell your age and height
↗
134.
Two-character-challenge-2
↗
135.
Two-Character-Challenge-3
↗
136.
Conditioned greetings for the Great
↗
137.
Conditioned greetings
↗
138.
Using a for loop greeting only 4 from the stdin
↗
139.
Greet as many as there are
↗
140.
Greet all the names until 42
↗
141.
Sum of n natural numbers
↗
142.
Use function to greet someone
↗
143.
Very simple functional decompose for the print
↗
144.
Greeting printed one character at a time
↗
145.
Use the return value of a function meaningfully
↗
146.
A Kata on the palindrome function
↗
147.
Print "I like typing this."
↗
148.
Print "Yay! Printing."
↗
149.
Print "I'd much rather you 'not'."
↗
150.
Print 'I "said" do not touch this.'
↗
151.
Print "Hello World"
↗
152.
Input/Output 10
↗
153.
Input/Output 11
↗
154.
Input/Output 12
↗
155.
Input/Output 13
↗
156.
Tell your age and height
↗
157.
Two-character-challenge-2
↗
158.
Two-Character-Challenge-3
↗
159.
TCC-4
↗
160.
Factorial using Recursive function
↗
161.
Check the string is palindrome or not using pointer
↗
162.
Fix the program so it counts vowels properly
↗
163.
Iterate, add and summate
↗
164.
Generate the prime factors of the given number
↗
165.
Print out the smallest of 3 numbers.
↗
166.
Read two numbers and add 100 to each one of them
↗
167.
Multiple two numbers without using * operator
↗
168.
Divide Dividend by Divisor by not using / operator
↗
169.
Using characters and arrays
↗
170.
Check if openers and closers match-up
↗
171.
Implement a stack using fixed size array
↗
172.
Print out the smallest of 3 numbers.
↗
173.
Understanding character arrays, char, and char pointers
↗
174.
Return the index of the last substring in the string or -1
↗
175.
A Kata on the palindrome function
↗
176.
check a tic-tac-toe board
↗
177.
Return the index of the last substring in the string or -1
↗
178.
calculate the length of all interval lengths
↗
179.
how much will it cost to buy fleems?
↗
180.
check whether a value is in a specified range
↗