# Java Programming Examples on Combinatorial Problems & Algorithms

This section covers Java Programming Examples on Combinatorial Problems & Algorithms. Every example program includes the description of the program, Java code as well as output of the program. Here is the listing of Java programming examples:

**1. Java Programming examples on “Sorting”**

**2. Java Programming examples on “Searching”**

**3. Java Programming examples on ” Median and Selection”**

**4. Java Programming examples on “Generating Permutations”**

**5. Java Programming examples on “Generating Subsets”**

**6. Java Programming examples on “Generating Partitions”**

Java Program to Perform integer Partition for a Specific Case Java Program to Generate All the Set Partitions of n Numbers Begining from 1 and so on Java Program to Generate Random Partition out of a Given Set of Numbers or Characters Java Program to Find the Number of Ways to Write a Number as the Sum of Numbers Smaller than Itself |

**7. Java Programming examples on “Generating Graphs”**

**8. Others**

If you want to learn implementations of all algorithms and programs in Java,

**Here’s the list of 1000 Java Algorithms, Problems & Programming Examples.**