All Projects → OS-EDU → KO--CSP

OS-EDU / KO--CSP

Licence: Apache-2.0 license
更新pat、csp以及研究生上机考试的刷题笔记

Programming Languages

java
68154 projects - #9 most used programming language
C++
36643 projects - #6 most used programming language
python
139335 projects - #7 most used programming language
c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to KO--CSP

PAT-GPLT
PAT-GPLT(中国高校计算机大赛团体程序设计天梯赛)题解
Stars: ✭ 16 (-30.43%)
Mutual labels:  pat
nuxt-security
Module for Nuxt.js to configure security headers and more
Stars: ✭ 46 (+100%)
Mutual labels:  csp
bookmarklets-context-menu
WebExtension allow to execute bookmarklets as privileged scripts
Stars: ✭ 67 (+191.3%)
Mutual labels:  csp
django-http2-middleware
⚡️Django middleware to automatically send preload headers before views runs, enabling faster HTTP2 server-push (with CSP support).
Stars: ✭ 65 (+182.61%)
Mutual labels:  csp
AspNetCoreMvcAngular
ASP.NET Core MVC with angular in MVC View OpenID Connect Hybrid Flow
Stars: ✭ 54 (+134.78%)
Mutual labels:  csp
frontreport
Simple frontend logging collector written in Go
Stars: ✭ 23 (+0%)
Mutual labels:  csp
csp
Because Security Matters, and Web libraries, tools, and projects, should be more informative about their state.
Stars: ✭ 15 (-34.78%)
Mutual labels:  csp
dhroraryus
Dhroraryus generates schedules intelligently according to one's constraints and preferences
Stars: ✭ 16 (-30.43%)
Mutual labels:  csp
plg system httpheader
This is a Joomla Plugin that provides setting of HTTP Headers
Stars: ✭ 19 (-17.39%)
Mutual labels:  csp
pool
A highly flexible process pooling library for Node.js
Stars: ✭ 18 (-21.74%)
Mutual labels:  csp
capture reid
可基于摄像头实时监控或录制的视频或静态图片进行行人检测(lffd)/跟踪(deep sort)和行人重识别(reid)。
Stars: ✭ 87 (+278.26%)
Mutual labels:  csp
algorithm
acwing, leetcode, kickstart, 算法模板, PAT 等等
Stars: ✭ 162 (+604.35%)
Mutual labels:  pat
CrySPY
CrySPY is a crystal structure prediction tool written in Python.
Stars: ✭ 58 (+152.17%)
Mutual labels:  csp
SOMns
SOMns: A Newspeak for Concurrency Research
Stars: ✭ 62 (+169.57%)
Mutual labels:  csp
Fortress-of-Solitude
This Library has resources to solve common data structure algorithm problems like a Doubly linked list, Generic trees, Queue, Stack, and other algorithms. Each lib has an option to carry your custom data in elements. Custom data in detail, other fantastic resources.
Stars: ✭ 53 (+130.43%)
Mutual labels:  datastructures-algorithms
go-csp-collector
A CSP collector written in Golang
Stars: ✭ 74 (+221.74%)
Mutual labels:  csp
pyGRETA
python Generator of REnewable Time series and mAps
Stars: ✭ 27 (+17.39%)
Mutual labels:  csp
gatsby-plugin-csp
A Gatsby plugin which adds strict Content Security Policy to your project.
Stars: ✭ 40 (+73.91%)
Mutual labels:  csp
libdvbtee
dvbtee: a digital television streamer / parser / service information aggregator supporting various interfaces including telnet CLI & http control
Stars: ✭ 65 (+182.61%)
Mutual labels:  pat
csp
A library for Communicating Sequential Processes in Node.js, built on top of async/await
Stars: ✭ 59 (+156.52%)
Mutual labels:  csp

KO--CSP

CodeFactor

0、前言

本项目也是创立OS-EDU 的起点,主要用于更新有关大学生本科阶段所常见的考试题目讲解,例如 PAT、CCF 的 CSP 认证之类的以及计算机专业研究生复试上机题目之类的。通常这类题目的平均难度要低于leetcode、牛客网等出现的题目,所以对于新手朋友们比较友好。也算是可以从零开始,从而可以克服面对刷题的心理阴影吧。


1、题解列表

①PAT-A题解:

PAT-A题解列表

②PAT-B题解:

PAT-B题解列表


2、参与指南

如果您有好的想法以及意见,欢迎来提交pr,主要包括而不限于增加题目、题目解法、题目解析等。

您也可以通过微信公众号、知乎来联系我们,让我们知道您的想法以及意见。

①增加题目

如果您发现有较好的题目,或者是比较在准备这类的考试时所遇见的都可以提交该题目的描述文件至题目描述 这个目录,建议为markdown文件。

格式要求如下:

# 题目编号(题目名称)
### 题目描述:
(题目描述的主干信息)
### 输入格式:
(题目要求的输入格式)
### 输出格式:
(题目要求的输出格式)
### 输入样例:

(输入样例)

输出样例:

(输出样例)

建议在提交pr之前,需要注意的是:

  • 可以先添加一个标签为add questions的issue,如果确认没问题之后,可以提交与之相关的pr;

  • 避免提交重复的pr,在提交之前搜索现有的 pr。

  • 确定 pr的类型,并在标题或内容中标明。

②题目解法

a. 认领 issue

所有的题目都会建立一个对应的issue,可以选择在 Issue 列表 中挑选任务,然后在该 issue 下回复一下自己简单的解题思路,表明你将认领该 issue,如果发现issue已被认领或者closed,但是还有不同的解法,可以自己new issue,issue的标题要表明对应的题目编号。

b.提交pr

现在题解语言主要为C和Java,如果以上编程语言不是你所擅长的,可以选择自己所喜欢的编程语言,然后在相对应的位置建立文件夹,例如C对应 csource,可以以此类推,Java所对应的文件在src下。

在提交的时候,需要添加对应的标签solution

格式要求如下:

以Java语言提交为例:main函数下主要用于提交测试案例,不放置题目的任何具体解法;所有对应的解法添加至改题目对应的solution类中。可以在自己的解题方法中留下自己的名字哦!


③题目解析

题目的解析会以博客的形式呈现出来,所以如果之前你已经pr了题目的解法,那么你可以选择在博客中添加一下具体的解题思路以及代码分析,这样可以更有利于读者理解你的解法。

博客是基于hugo 搭建的,可以对markdown文件直接渲染成静态网页。如果你对此还不了解的话,建议先了解一下具体操作,再上手实践。


3、社区交流

①微信公众号:OS EDU

公众号二维码

(扫码关注)

②知乎网:OS-EDU

(搜索OS-EDU关注)

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].