Git Product home page Git Product logo

thueeoj_technique's Introduction

THUEEOJ_Technique

A function library for lambdaOJ(2019)

用途

这个仓库作为使用 OJ 时可以调用的函数库被建立(事实上你只能从里面复制粘贴函数到你的代码中)
尽管有些函数可以只适用于当前题目,但我们还是希望提高其可复用性,因此创建这个仓库来减少反复造轮子的操作

提交的形式

我们欢迎任何同学为这个库添加新的内容,只要你认为你的实现更加高效(因为我很菜,所以这几乎是必然的)

  • 有关修改的内容

    • 将你想要提交的内容(最好是封装的函数)写在单独的.c/.cpp文件中

    • 找到一个合适的分类,将其放在对应的文件夹中(如果没有就创建一个)

    • 在文件的开头注释这段代码的作用和输入输出格式

    • 在提交前对代码的正确性进行了测试

    • 尽量提高代码的可读性

      如果可能,请在 wiki 下写一份 Markdown 文档以帮助别人理解代码

  • 有关提交方式

    • 任何从 fork 的 master 提起的 pr 不被接受,你总应该在一个单独的 branch (以一个与这个 pr 相关的名称命名)进行修改,commit,和提起 pr。这是因为当你一旦提交 pr,通过继续向提交 pr 的那个 branch push commit,你可以持续地更新这个 pr。如果你使用 master 提交,而你之后一旦修改了 master,无论是否和这个 pr 相关,所有的更改也会提交到这个 pr。
    • PR 的名称能够体现出代码更改的含义。
    • PR 所包含的 commits 的 message 需要体现出各个 commit 作出的更改。
    • 在 PR 的文本框内,使用 Markdown 简单地介绍一下实现思路,代码更改的内容等等,没有长度要求,只是说在这里写清楚 pr 的目的能够更好地让 reviewer 初步判断你的想法。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.