Competitive-Programming
所属分类:数据结构
开发工具:C
文件大小:0KB
下载次数:0
上传日期:2021-08-24 11:49:11
上 传 者:
sh-1993
说明: 竞争性编程设置和数据结构实现。
(Competitive-Programming setup and Data-Structure Implementation.)
文件列表:
CODECHEF/ (0, 2020-10-18)
CODECHEF/FCTRL.c (314, 2020-10-18)
CODECHEF/FLOW007.c (269, 2020-10-18)
CODECHEF/Practice(Beginner)/ (0, 2020-10-18)
CODECHEF/Practice(Beginner)/ FLOW002.c (511, 2020-10-18)
CODECHEF/Practice(Beginner)/ATM.c (241, 2020-10-18)
CODECHEF/Practice(Beginner)/Enormous_Input_Test(INTEST).c (376, 2020-10-18)
CODECHEF/Practice(Beginner)/Sum of Digits(FLOW006).c (424, 2020-10-18)
CODECHEF/Practice(Easy)/ (0, 2020-10-18)
CODECHEF/Practice(Easy)/CIELAB (16792, 2020-10-18)
CODECHEF/Practice(Easy)/CIELAB.c (321, 2020-10-18)
CODECHEF/duplicate_remove.c (994, 2020-10-18)
Data_Structure in C/ (0, 2020-10-18)
Data_Structure in C/Array.c (2906, 2020-10-18)
Data_Structure in C/MergeSort.c (1200, 2020-10-18)
Data_Structure in C/arrayrotate.c (740, 2020-10-18)
Data_Structure in C/stack.c (1254, 2020-10-18)
Resource/ (0, 2020-10-18)
Resource/Books/ (0, 2020-10-18)
Resource/Books/Competitive Programmers HandBook (1099959, 2020-10-18)
Resource/Books/clrs.pdf (13119033, 2020-10-18)
Templet/ (0, 2020-10-18)
Templet/C_templet(Snippets) (538, 2020-10-18)
Templet/source.sublime-snippet (759, 2020-10-18)
# Competitive-Programming
The setup of Competitive-Programming and The Implememntation of Data-Structures Some of these can be used for Copy-Paste
And Solution of Some of the problems.
## Getting Started
- Language- C
For Data Structure:-
- Compiler(Tested On)-GCC compiler.
- Machine-Ubuntu 19.10 or Later
- Code Editor-Sublime Text Editor 3
## My Sublime Setup(Stepwise) with Competitive Programming
1).Letest version of Sublime.
2).Download and install your favourite theme(mine-Material sublime)
->How to install any Package in sublime?
- Go to command pattlets by clicking (Ctrl+Shift+P).
- Click on the Package Control:install Package.
- Search for your package and click on it. It will get install automatically.
3).Install some plug-in
-> AstyleFormatter. (it is also available on many other code editor it basicaly do is formate the code)
-> A file icon. (for the beautifull icon look)
.
.
4). Go to tools->build->new build and paste this and code and save the file name as C.sublime-build.
```
{
"cmd": ["g++", "-std=c++14", "$file", "-o", "${file_path}/${file_base_name}"],
"file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
"working_dir": "${file_path}",
"selector": "source.c",
"variants": [{
"name": "Run",
"cmd": ["bash", "-c", "g++ -std=c++14 '${file}' -o '${file_path}/${file_base_name}' && gnome-terminal -x bash -c '\"${file_path}/${file_base_name}\" ; read'"]
}]
}
```
- This works for C as well as C++.
- Now write any code in C/C++ and Goto Tools->Build->C(the build we have created) and press Ctrl+B it will directly run the code on terminal if you on ubuntu and using gnome-terminal(bash) or chamge the terminal in script Whichever Terminal you are using.
Search for any other build on google and you will find for your machine as well.
## Resourses
- [Awesome Resource](https://github.com/hrithik73/Competitive-Programming/blob/master/Resource/README.md)
## Contributing
This is 100% free and open source. We encourage and support an active, healthy community that accepts contributions from the public – including you. There are a couple of ways in which you can contribute to the growing community of Competitive Programming.
- Fix a bug.
- Create an issue .
- Add more resources to learn Competitive Programming.
- Write and improve some documentation. Documentation is very critical to us. We would appreciate help in adding multiple languages to our docs.
近期下载者:
相关文件:
收藏者: