首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
才疏学浅专题
看到一篇博客写的kmp算法,由于才疏学浅,难以理解,干脆自己实现个kmp算法
KMP字符串模式匹配详解 来自CSDN A_B_C_ABC 网友 KMP字符串模式匹配通俗点说就是一种在一个字符串中定位另一个串的高效算法。简单匹配算法的时间复杂度为O(m*n);KMP匹配算法。可以证明它的时间复杂度为O(m+n).。 一. 简单匹配算法 先来看一个简单匹配算法的函数: int Index_BF ( char S [ ], char T [ ],
阅读更多...
一文过pandas入门(前篇)——才疏学浅的莫笑天
前篇主要是讲明pandas到底是什么,pandas中的常用的基本数据方法,数据交互方式,需要注意的踩坑点等。 之前整理了numpy部分的知识点,numpy的numpy.array对于python的数组运算做了很大贡献,使得python程序员可以用接近c语言的速度对矩阵数据进行运算吗,这对于后置的机器学习模块包括深度学习模块的贡献非常大,但对于数据分析来说,例如一个excel文件中,它并不是单独的包
阅读更多...
一文过pandas入门(中篇)——才疏学浅的莫笑天
本篇核心内容为数据清洗。 数据清洗 数据工作的步骤应该为: 数据获取数据清洗数据分析数据可视化与建模 因此,上一篇博文中,本人说过,下一篇博文会讲一下数据分析中重要的一步 我们要知道,数据清洗本着为下一步数据分析服务的目的进行,因此,数据处理要根据数据分析确定它是否需要处理,需要怎样的处理,才能适应接下来的分析工作和挖掘工作。 整体分为几个不同的步骤来看。 import pandas a
阅读更多...
死磕数据结构与算法(排序java)--堆排序。才疏学浅,如有错误,及时指正
死磕数据结构与算法(排序)--堆排序。才疏学浅,如有错误,及时指正 八大排序算法1. [冒泡排序算法](https://blog.csdn.net/qq_41497756/article/details/108816158)2. [选择排序算法](https://blog.csdn.net/qq_41497756/article/details/108816431)3. 插入排序冒泡算法4.
阅读更多...
死磕数据结构与算法(排序)--归并排序。才疏学浅,如有错误,及时指正
死磕数据结构与算法(排序)--归并排序。才疏学浅,如有错误,及时指正 八大排序算法1. [冒泡排序算法]()2. [选择排序算法]()3. [插入排序冒泡算法]()4. [希尔排序冒泡算法]()5. [快速插入冒泡算法]()6. [归并排序冒泡算法]()7. [基数排序冒泡算法]()8. [堆排序算法]() 1. 概念以及思路2. 图解过程3. 代码实现 八大排序算法 1. 冒
阅读更多...
死磕数据结构与算法(排序)--基数排序。才疏学浅,如有错误,及时指正
死磕数据结构与算法(排序)--基数排序。才疏学浅,如有错误,及时指正 八大排序算法1. [冒泡排序算法]()2. [选择排序算法]()3. [插入排序冒泡算法]()4. [希尔排序冒泡算法]()5. [快速插入冒泡算法]()6. [归并排序冒泡算法]()7. [基数排序冒泡算法]()8. [堆排序算法]() 基数排序1. 概念以及思路2. 图解过程3. 示例代码 八大排序算法
阅读更多...
死磕数据结构与算法(排序)--冒泡排序。才疏学浅,如有错误,及时指正
死磕数据结构与算法(排序)--冒泡排序。才疏学浅,如有错误,及时指正 八大排序算法1. [冒泡排序算法]()2. [选择排序算法]()3. [插入排序算法]()4. [希尔排序算法]()5. [快速排序算法](https://blog.csdn.net/qq_41497756/article/details/108815762)6. [归并排序算法]()7. [技术排序算法]()8. [堆排
阅读更多...
死磕数据结构与算法(排序)--简单选择排序。才疏学浅,如有错误,及时指正
死磕数据结构与算法(排序)--简单选择排序。才疏学浅,如有错误,及时指正 八大排序算法1. [冒泡排序算法]()2. [选择排序算法]()3. [插入排序冒泡算法]()4. [希尔排序冒泡算法]()5. [快速插入冒泡算法]()6. [归并排序冒泡算法]()7. [技术排序冒泡算法]()8. [堆排序算法]() 选择排序1. 思路2. 图解过程3. 代码 八大排序算法 1.
阅读更多...
正直=才疏学浅...果然大神就要精通黑科技...
昨天查资料又跑到了360doc这个坑网站,不登陆不准复制 于是写了个脚本干掉它.本身没什么困难嘛,就是有些不知道它什么时候又禁止复制. 只好用等网页加载完了过一会再干它.我估计是返回一个异步请求时它会再禁止复制. 然后我上油猴看看类似脚本.有一个跟我基本一样的. 还有一个是大神的脚本,就两句...: 复制代码 document.body.οncοpy=nul
阅读更多...
才疏学浅,见识到一个没见过的数组转换类型方式(byte[] - sbyte[]),特此拜祭一下。...
发现在XSD 中,节点为Image 类型,转换出的cs 代码中却是 sbyte[] 类型的。 查阅MSDN ,告知sbyte 和 byte 需要显示转换。 由查阅网上不少文章,发现大家碰到这个转换,大多都采用 for 循环解决。-_-! (了解至此我异常崩溃,由于要转换图片,数组的Lenght大约有20万条)。 不过有幸翻到了一个老外写的转换代码,非常好使,两行搞定,遂共享给大家: C
阅读更多...
才疏学浅,写点文章~java单例模式
阅读本文大约时间为2分钟 介绍下为什么会使用单例,即单例的好处 单例在java中很常见,面试时也是常考点。使用单例的好处就是避免资源的重复创建,减少了操作系统创建资源所带来的消耗。 创建单例的方式有很多种,目前比较推崇的就是使用枚举的方式来进行单例的使用了。 单例主要分为懒汉式,饿汉式,我们在程序中主要采用的是懒汉式的方式进行编写,采用懒汉式的好处有点用时再取的
阅读更多...
JAVA: 才疏学浅了,竟然看不懂这段代码的逻辑,请大神指导
一个安卓app的代码,界面里配置一个url,一个port,一个servername,最终要拼接成 http://url:port/servername 或者 https://url:port/servername 的形式。 不过这段代码的逻辑是不是太深奥了?!竟然想不出作者这么写的目的。
阅读更多...