GithubHelp home page GithubHelp logo

wujilingfeng.github.io's People

Contributors

wujilingfeng avatar

Watchers

 avatar

wujilingfeng.github.io's Issues

基于置换群排序 | 烂笔头

https://wujilingfeng.top/2019/02/03/%E5%9F%BA%E4%BA%8E%E7%BD%AE%E6%8D%A2%E7%BE%A4%E6%8E%92%E5%BA%8F/

MathJax.Hub.Config({tex2jax: {inlineMath: [['$','$'], ['\(','\)']]}});

本文介绍一种排序方案,并依据置换群进行解释。算法**较易推广。
此算法在偏序数据排序上没有快速排序算法高效。快速排序是在一种”高度定制化”的排序算法,缺点是适用性低(只适合具有偏序关系的数据)。快速排序将数据集与关键数据比较,分割数据,如此反复(实际上是利用了偏序数据的传递性的条件),从而算法平均时间短。

数学**笔记 | 烂笔头

https://wujilingfeng.top/2019/02/15/%E6%95%B0%E5%AD%A6%E6%80%9D%E6%83%B3%E7%AC%94%E8%AE%B0/

MathJax.Hub.Config({tex2jax: {inlineMath: [['$','$'], ['\(','\)']]}});

本文记录学习数学时关于数学**的总结
方程问题应为逆算子问题求导,偏导应理解为特定空间下的算子(线性算子),比如在hilbert空间,给定一组正交基,求导算子是线性算子,并且可以由无穷矩阵表示。
解一元二次方程时,我们常用到$\sqrt{}$,是平方的逆算子,同理$arcsin$

haskell | 烂笔头

https://wujilingfeng.top/2020/05/12/haskell/

MathJax.Hub.Config({tex2jax: {inlineMath: [['$','$'], ['\(','\)']]}});

haskell一种基于算子**(functional)编程语言,以前我也设想过一种基于算子**的编程语言,因为数学中所有空间集合的作用都可以理解为算子
haskell语言并不难学,你需要有算子的概念,集合的概念,和一些抽象代数的知识。
网上的很多教材他们为了理解这些概念自创很多名词,用类似c语言的工程概念进行解释和理解,是不正确的做法。
学习haskell要避免工程繁杂概念的弊端,有时努力回想以前的数学概念代替工程概念是有好处的,首先工程概念名词繁杂不长久,而数学是所有学科(除了哲学)最长久的学科。(这种长久性是“知识成立”的时间)
比如手机cpu的架构和勾股定理,勾股定理在欧式几何中成立,之后发现在其他几何中不成立,而手机cpu的架构只是工程架构,几个月后就发生改变或者优化。所以勾股定理比c语言,计算机,鸿霥,甚至牛顿力学还要长久,那么为什么不学习寿命更长久的知识而要学习繁杂短暂的知识?
可以说未来属于算子类型语言cop,haskell,而不是工程类语言c,c++,java,python…

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.