- 博客(15)
- 收藏
- 关注
原创 【剑指Offer】剑指offer题目----字符串
本文为《剑指Offer》刷题笔记的总结篇,计划将牛客网上《剑指Offer》的66道题刷了一遍,以博客的形式整理了一遍,这66道题属于相对基础的算法题目,对于刷题练手是很好的实践,接下来会继续回到LeetCode,争取每天拿出一个小时,刷一到两道题。 主要对这66道题做一个总结,整体来看,这66道题,涉及到了常用的数据结构:数组、字符串、链表、树、二叉树、栈、队列,还有在编程中经常用到的数据操作和算法:循环、递归、查找、排序、回溯、动态规划、位运算。以下对这66道
2021-09-09 22:54:28 151
原创 机器学习sklearn实战
机器学习sklearn实战今天开始学习机器学习实战,好多年都没有下定决心把这个学好。文章目录机器学习sklearn实战前言一、感知机1.sklearn 实现感知机前言记录学习sklearn一、感知机1.sklearn 实现感知机sklearn.linear_model import Perceptron的使用方法:实现:import numpy as npfrom sklearn.datasets import make_classificationfrom sklear
2022-01-05 22:11:22 1057
原创 贪心自然语言处理学习笔记
NLP学习路线开始记录学习nlp,学习路线参考博主的建议,后续把这部分的内容进行整理。文章目录NLP学习路线前言1、什么是自然语言处理前言 要学好NLP,下面3个是缺一不可的: 1. 机器学习基础 人工智能很多技术和模块是搭建在机器学习基础上的,无论是CV,NLP,语音识别。可以直接去学习一个方向,也能学到东西。 但是可能不能很好的理解技术和模型背后的细节。 2. 数据结构与算法 在工程上写一个算法,如果不懂数据结构和算法,写出来的程序可能效率不高,达不
2021-10-08 23:52:42 201
原创 算法和数据结构
算法和数据结构程序 = 算法 + 数据结构在刷题的时候遇到数据结构知识不够,特来补充学习。文章目录算法和数据结构前言01_抽象数据类型和面向对象编程什么是抽象数据类型 ADT02_数组和列表数组 array列表 list链式结构前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。01_抽象数据类型和面向对象编程什么是抽象数据类型 ADT实际上 python 内置的 li
2021-09-17 22:39:24 565
原创 【剑指Offer】剑指offer题目----数组
【剑指Offer】剑指offer题目 本文为《剑指Offer》刷题笔记的总结篇,计划将牛客网上《剑指Offer》的66道题刷了一遍,以博客的形式整理了一遍,这66道题属于相对基础的算法题目,对于刷题练手是很好的实践,接下来会继续回到LeetCode,争取每天拿出一个小时,刷一到两道题。 如果有什么问题,请多多指教。文章目录【剑指Offer】剑指offer题目前言数组(共12道题目):【剑指Offer】6、旋转数组的最小数字前言 主要对这66道题做一个总结,整体来看,这66道题,涉
2021-09-09 23:20:54 150
转载 最详尽使用指南:超快上手Jupyter Notebook
@[TOC]https://blog.csdn.net/DataCastle/article/details/78890469
2018-11-29 16:32:21 152
原创 mysql数据调用,展示操作
通过从数据库里获取数据,在通过DataFrame将数据存放起来,利用matplotlib.pyplot展示处理。今天感觉这个确实不错,比做电路好玩多了。
2018-10-21 17:26:30 501
原创 anconda 调用时数据库代码
经过半天的研究,终于搞懂了anconda 调用mysql的用法。接下来继续学爬虫。在这里插入代码片"Spyder Editorimport pymysql;import numpy as np;db=pymysql.connect(host=‘localhost’,user=‘root’,password=‘mysql’,port=3306)cursor=db.cursor()...
2018-10-21 16:24:47 418
原创 2.朴素贝叶斯算法
朴素贝叶斯代码(原理很简单)直接上代码import numpy as np from collections import Counter,defaultdictclass Nbayes: def __init__(self): self.p_prior={} self.p_condiction={} def fit(self,x_train,y_train): ...
2018-10-19 21:35:16 128
原创 排序3——快排
原理:具体实现代码:#include<iostream>using namespace std;//快排void quick_sort(int s[], int left, int right){ if (left < right) { int i = left, j = right, x = s[left]; while (i &lt
2018-10-13 21:26:43 176
原创 排序2--冒泡排序
冒泡排序:基本思想:通过两两比较,如果低位比高位大,则进行交换,每次排序,我们都可以发现有一个最大的排号,感觉就是倒着排序,从右向做左看,依此慢慢 排序好。故可以倒着看。具体实现代码如下:#include<iostream>using namespace std;//冒泡排序void SelectSort(int a[], int n){ int i, j, t...
2018-10-13 20:30:25 116
原创 排序算法1——选择排序
排序#排序算法的总结包括插入排序,选择排序,交换排序。1、选择排序代码如下:#include<iostream>using namespace std;//从小到大排序void SelectSort(int a[], int n){ int i, j, temp; for (i = 0; i < n; i++) { for (j = i + ...
2018-10-13 19:22:02 96
原创 Python数据科学手册学习笔记
Numpy入门查看numpy版本import numpy numpy.__version__2.导入numpy的导入import numpy as np3.创建数组import numpy as np(1) 第一种创建np.array([1,4,2,5,3])(2)第二种创建,可以用dtype关键字np.arr...
2018-09-21 21:58:30 404
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人