Skip to content

Write a program that receives an input with a permutation μ of [n] in the list format from natural numbers separated by the space character (eg 7 10 9 11 2 1 3 5 6 8 4) and prints some properties of the permutation μ.

License

Notifications You must be signed in to change notification settings

PetePrattis/Permutations-and-their-properties

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

A Python Exercise

This is a simple python project from my early days as a Computer Science student

This programm was created for the second semester class Applied Algebra

Description of project

Write a program that receives an input with a permutation μ of [n] in the list format from natural numbers separated by the space character (eg 7 10 9 11 2 1 3 5 6 8 4) and prints the following information about the permutation μ:

  1. The length of μ
  2. The reverse of μ
  3. The μ as the product of cycles
  4. The μ as a product of transpositions
  5. The parity of μ

About this project

  • The comments to make the code understandable, are within the .py archive
  • This program runs for Python version 3.6+
  • This repository was created to show the variety of the work I did and experience I gained as a student

About

Write a program that receives an input with a permutation μ of [n] in the list format from natural numbers separated by the space character (eg 7 10 9 11 2 1 3 5 6 8 4) and prints some properties of the permutation μ.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages