Code Monkey home page Code Monkey logo

renmale-lv.github.io's People

Contributors

renmale-lv avatar

Watchers

 avatar

renmale-lv.github.io's Issues

标签 | renmale-lv blog

https://renmale-lv.github.io/tags/

引入​ 给定一个字符串,求字符串有多少个不同的回文子串? ​ 如果使用算法来获得字符串中每个字符为中心的最长回文半径,再用来查重所有的回文子串,时间复杂度为(如果使用其他查重方式,时间复杂度可能更高),而回文自动机则能够以的时间复杂度来完成一些算法难以处理的回文串问题。 原理​ 回文自动机,也叫回文树,是一种在2014年发明的数据结构。 ​ 回文自动机,就是使用字典树来

C++多线程 | renmale-lv blog

https://renmale-lv.github.io/2023/02/19/C++%E5%A4%9A%E7%BA%BF%E7%A8%8B/?#2-6-std-call-once

一、并发、进程、线程1 概念并发:两个或者更多的任务同时发生(实际上是多个任务轮流占有处理器),某一时刻只能执行一个任务:由于操作系统调度,每秒钟进行多次所谓的“任务切换”,这种切换(上下文切换)死有时间开销的。 1234并发是指一个处理器同时处理多个任务并行是指多个处理器或者是多核的处理器同时处理多个不同的任务并发是逻辑上的同时发生,而并行是物理上的同时发生并发是一个人同时吃三个馒头,

关于 | renmale-lv blog

https://renmale-lv.github.io/about/

引入​ 给定一个字符串,求字符串有多少个不同的回文子串? ​ 如果使用算法来获得字符串中每个字符为中心的最长回文半径,再用来查重所有的回文子串,时间复杂度为(如果使用其他查重方式,时间复杂度可能更高),而回文自动机则能够以的时间复杂度来完成一些算法难以处理的回文串问题。 原理​ 回文自动机,也叫回文树,是一种在2014年发明的数据结构。 ​ 回文自动机,就是使用字典树来

回文自动机(PAM) | renmale-lv blog

https://renmale-lv.github.io/2022/12/02/%E5%9B%9E%E6%96%87%E8%87%AA%E5%8A%A8%E6%9C%BA-PAM/?

引入​ 给定一个字符串,求字符串有多少个不同的回文子串? ​ 如果使用算法来获得字符串中每个字符为中心的最长回文半径,再用来查重所有的回文子串,时间复杂度为(如果使用其他查重方式,时间复杂度可能更高),而回文自动机则能够以的时间复杂度来完成一些算法难以处理的回文串问题。 原理​ 回文自动机,也叫回文树,是一种在2014年发明的数据结构。 ​ 回文自动机,就是使用字典树来

分类 | renmale-lv blog

https://renmale-lv.github.io/categories/

引入​ 给定一个字符串,求字符串有多少个不同的回文子串? ​ 如果使用算法来获得字符串中每个字符为中心的最长回文半径,再用来查重所有的回文子串,时间复杂度为(如果使用其他查重方式,时间复杂度可能更高),而回文自动机则能够以的时间复杂度来完成一些算法难以处理的回文串问题。 原理​ 回文自动机,也叫回文树,是一种在2014年发明的数据结构。 ​ 回文自动机,就是使用字典树来

C++多线程基础 | renmale-lv blog

https://renmale-lv.github.io/2023/02/19/C++%E5%A4%9A%E7%BA%BF%E7%A8%8B%E5%9F%BA%E7%A1%80/?#more

记笔记时翻阅了一些其他大佬的资料,如有侵权,联系我删除 一、并发、进程、线程1 概念并发:两个或者更多的任务同时发生(实际上是多个任务轮流占有处理器),某一时刻只能执行一个任务:由于操作系统调度,每秒钟进行多次所谓的“任务切换”,这种切换(上下文切换)死有时间开销的。 并发是指一个处理器同时处理多个任务 并行是指多个处理器或者是多核的处理器同时处理多个不同的任务 并发是逻辑上的同时发生

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.