Giter VIP home page Giter VIP logo

g-ss-hacker.github.io's Introduction

g-ss-hacker.github.io's People

Contributors

g-ss-hacker avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

g-ss-hacker.github.io's Issues

模式匹配算法:KMP算法 | G-SS-Hacker

https://g-ss-hacker.github.io/KMP%E7%AE%97%E6%B3%95/

模式匹配算法:KMP算法 Guderian出品 模式匹配是数据结构中字符串的一种基本运算,给定一个字符串P,要求在某个字符串T中找出与字符串P相同的所有子串,这就是模式匹配。 模式匹配算法要解决的问题 detection :P是否出现 location :首次在哪里出现 counting :共有几次出现 enumeration :各出现在哪里? 绪论KMP算法(全称Knuth-Morri

行列式章节总结 | G-SS-Hacker

https://g-ss-hacker.github.io/G-SS-Hacker.github.io/%E8%A1%8C%E5%88%97%E5%BC%8F%E7%AB%A0%E8%8A%82%E6%80%BB%E7%BB%93/

行列式章节总结 Guderian出品 行列式形式优美,应用广泛。但是笔者相当头痛行列式的计算问题和行列式等式的证明问题,为了让行列式计算与证明不那么难算,笔者下面尝试从题海中抽象出行列式计算和证明的常用算法和性质。笔者水平不高,各位将就看看吧。 行列式计算公式1.行列式定义 \left|\begin{array}{cccc} a_{11} & a_{12} & \dot

图的表示 | G-SS-Hacker

https://g-ss-hacker.github.io/G-SS-Hacker.github.io/%E5%9B%BE%E7%9A%84%E8%A1%A8%E7%A4%BA/

图的表示 Guderian出品 绪论对于图 $ G = (V,E)$1,可以用多种表示方法来表示,其中不同的表示方法分别适用与不同特点的图和对图进行不同的操作。在此介绍三种图的表示方法:邻接表、邻接矩阵和边集数组。 存图方法1.邻接矩阵邻接矩阵是一种简单、易用但有较大局限性的存图方式。由于图是由点集和边集两部分组成,难以找到一种线性结构来同时表示两者,那么,由于每条特定的边都可由其两端顶点唯一

C++友元 | G-SS-Hacker

https://g-ss-hacker.github.io/G-SS-Hacker.github.io/C-%E5%8F%8B%E5%85%83/

C++友元 Guderian出品 友元很简单,在某种程度上算作是C++设计者对C使用者的妥协。友元分为友元函数和友元类两种。 友元函数一个类的友元函数可以访问该类的私有成员,友元函数不是这个类的成员函数,可以是一个普通的全局函数或其他类的成员函数 123456789101112131415161718192021222324252627class CCar; //提前声明CCar是一个类,

C++友元 | G-SS-Hacker

https://g-ss-hacker.github.io/C-%E5%8F%8B%E5%85%83/

C++友元 Guderian出品 友元分为友元函数和友元类两种 友元函数一个类的友元函数可以访问该类的私有成员,友元函数不是这个类的成员函数,可以是一个普通的全局函数或其他类的成员函数 123456789101112131415161718192021222324252627class CCar; //提前声明CCar是一个类,以便后面的CDriver类使用class CDriver&#

矩阵章节总结 | G-SS-Hacker

https://g-ss-hacker.github.io/%E7%9F%A9%E9%98%B5%E7%AB%A0%E8%8A%82%E6%80%BB%E7%BB%93/

矩阵章节总结 Guderian出品 矩阵(matrix)形式优美,应用广泛。但是笔者相当头痛矩阵问题。实际上,矩阵的计算绝对不能靠硬算(硬算的事交给Matlab就好了,实际上计算机做矩阵运算,为了避免数值不稳定问题,使用的是和人计算不同的算法),而是灵活变形后运用基本的计算公式;矩阵的证明则更离不开对公式及其推论的灵活运用。笔者从题海中抽象出矩阵计算的常用**和性质。作者实属菜鸟,水平很菜,将就

矩阵章节总结 | G-SS-Hacker

https://g-ss-hacker.github.io/G-SS-Hacker.github.io/%E7%9F%A9%E9%98%B5%E7%AB%A0%E8%8A%82%E6%80%BB%E7%BB%93/#more

矩阵章节总结 Guderian出品 矩阵(matrix)形式优美,应用广泛。但是笔者相当头痛矩阵问题。实际上,矩阵的计算绝对不能靠硬算(硬算的事交给Matlab就好了,实际上计算机做矩阵运算,为了避免数值不稳定问题,使用的是和人计算不同的算法),而是灵活变形后运用基本的计算公式;矩阵的证明则更离不开对公式及其推论的灵活运用。笔者从题海中抽象出矩阵计算的常用**和性质。作者实属菜鸟,水平很菜,将就

模式匹配算法:KMP算法 | G-SS-Hacker

https://g-ss-hacker.github.io/G-SS-Hacker.github.io/KMP%E7%AE%97%E6%B3%95/#more

模式匹配算法:KMP算法 Guderian出品 模式匹配是数据结构中字符串的一种基本运算,给定一个字符串P,要求在某个字符串T中找出与字符串P相同的所有子串,这就是模式匹配。 模式匹配算法要解决的问题 detection :P是否出现 location :首次在哪里出现 counting :共有几次出现 enumeration :各出现在哪里 绪论KMP算法(全称Knuth-

拓扑排序 | G-SS-Hacker

https://g-ss-hacker.github.io/G-SS-Hacker.github.io/%E6%8B%93%E6%89%91%E6%8E%92%E5%BA%8F/

拓扑排序 Guderian出品 拓扑是研究几何图形或空间在连续改变形状后还能保持不变的一些性质的一个学科。它只考虑物体间的位置关系而不考虑它们的形状和大小。 AOV网在工程领域,一个大规模工程常被拆分为多个子工程,这些子工程被称为活动(Activity),在有向图中以顶点(Vertex)表示活动,以有向边表示活动之间的先后关系,这样的有向图被称为AOV网(Activity On Verte

线性方程组章节总结 | G-SS-Hacker

https://g-ss-hacker.github.io/%E7%BA%BF%E6%80%A7%E6%96%B9%E7%A8%8B%E7%BB%84%E7%AB%A0%E8%8A%82%E6%80%BB%E7%BB%93/

线性方程组章节总结 Guderian出品 线性方程组有解的充要条件 齐次线性方程组要么只有一组零解,要么有无穷多解 非齐次线性方程组有解的充要条件 $R(A)=R(A|\beta)$ 注:$R(A)$和$R(A|\beta)$要么相等,要么差$1$ 线性方程组解的结构 齐次线性方程组 (1) $AX=0$只有零解 $ \Leftrightarrow R(A)$等于未知数个数$\Leftr

线性方程组章节总结 | G-SS-Hacker

https://g-ss-hacker.github.io/G-SS-Hacker.github.io/%E7%BA%BF%E6%80%A7%E6%96%B9%E7%A8%8B%E7%BB%84%E7%AB%A0%E8%8A%82%E6%80%BB%E7%BB%93/

线性方程组章节总结 Guderian出品 线性方程组有解的充要条件 齐次线性方程组要么只有一组零解,要么有无穷多解 非齐次线性方程组有解的充要条件 $R(A)=R(A|\beta)$ 注:$R(A)$和$R(A|\beta)$要么相等,要么差$1$ 线性方程组解的结构 齐次线性方程组 (1) $AX=0$只有零解 $ \Leftrightarrow R(A)$等于未知数个数$\Leftr

C++复制构造函数 | G-SS-Hacker

https://g-ss-hacker.github.io/G-SS-Hacker.github.io/C-%E5%A4%8D%E5%88%B6%E6%9E%84%E9%80%A0%E5%87%BD%E6%95%B0/

C++复制构造函数 Guderian出品 基本概念 只有一个参数,即对同类对象的引用 形如X::X(X &)或X::X(const X &),二者选一,后者能以常量对象作为参数 如果没有定义复制构造函数,那么编译器生成默认的复制构造函数。默认的复制构造函数完成复制功能 构造函数与复制构造函数的异同 构造函数(或称无参构造函数)不一定存在,你不写构造函数,编译器就只会帮你生成

C++构造函数 | G-SS-Hacker

https://g-ss-hacker.github.io/G-SS-Hacker.github.io/C-%E6%9E%84%E9%80%A0%E5%87%BD%E6%95%B0/

C++ 构造参数 Guderian出品 构造函数的性质 构造参数是成员函数的一种 名字与类名相同,可以由参数,不能有返回值(void也不行) 作用是对对象进行初始化,如给成员变量赋初值 如果定义类的时候没写构造函数,则编译器生成一个默认的无参数的构造函数 默认构造函数无参数,不进行任何操作 如果定义了构造函数,则编译器不生成默认的无参数的构造函数 对象生成时构造函数被自动调用。对象一旦生成,就

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.