摘要: 先推荐学习视频网站: https://www.bilibili.com/video/av22631677?from=search&seid=800092160484173881 http://c.biancheng.net/view/1714.html 书籍只推荐2本: 1. c语言深度剖析 链接: 阅读全文
posted @ 2019-06-23 23:16 lililili—— 阅读(1811) 评论(0) 推荐(0)
摘要: 第一次接触这个工具,是在研一上学期的一门课里。由于要做课程设计论文,我当时选择做中文分词处理,自然而然就接触到这个工具了。 但是呢,由于研究生研究方向与NLP无关,也就没有深入的研究过。 现在由于工作需要,特地重新来学习一番。 首先介绍我的电脑环境:win10+anaconda3 (python3. 阅读全文
posted @ 2019-06-23 23:04 lililili—— 阅读(190) 评论(0) 推荐(0)
摘要: 1 #!/usr/bin/env python 2 # coding: utf-8 3 4 # # 字符串操作 5 6 # ### 去空格和特殊字符 7 8 # In[8]: 9 10 11 s = " hello world! " 12 print(s.strip()) #去掉左右的空格 13 print(s.lstrip("hello ")) #把左侧的一些字... 阅读全文
posted @ 2019-06-23 22:25 lililili—— 阅读(276) 评论(0) 推荐(0)
摘要: 以上为我们常用的正则表达式的表格。 在nlp中,我们会对字符串做一些操作,离不开正则表达式(这里我们通过python实现),可以引入python的re模块。 我在海康的实习中,其中一个任务是协助我老大完成一个持续集成平台的开发,这里的我们的脚本中也要求大量的正则表达式(主要通过shell脚本实现)。 阅读全文
posted @ 2019-06-23 22:09 lililili—— 阅读(631) 评论(0) 推荐(0)
摘要: 1、冒泡排序不管序列是怎样,都是要比较n(n-1)/2 次的,最好、最坏、平均时间复杂度都为O(n²),需要一个临时变量用来交换数组内数据位置,所以空间复杂度为O(1)。 2、选择排序是冒泡排序的改进,同样选择排序无论序列是怎样的都是要比较n(n-1)/2次的,最好、最坏、平均时间复杂度也都为O(n 阅读全文
posted @ 2019-06-23 16:15 lililili—— 阅读(2119) 评论(0) 推荐(0)
摘要: 1、多赋值 2、字典 key-value类型 映射 方法: items(); keys(); values() 3、变量前面一个下划线什么意思 变量前面两个下划线什么意思 前面一个下划线 后面一个下划线什么意思😂 见 在类中,变量前加一个下划线表示私有变量,虽然可以被外部访问,但是隐含的意思是不要 阅读全文
posted @ 2019-06-23 15:50 lililili—— 阅读(616) 评论(0) 推荐(0)
摘要: WINDOW系统设置环境变量:我的电脑右键-属性-高级系统设置-高级-环境变量中在path中加入你系统安装anaconda的目录下的scripts中: C:\Users\***\anaconda3\Scripts 加入到环境变量后即可以成功使用相关的命令了。 这里需要注意的是:这边新买了电脑,只有一 阅读全文
posted @ 2019-06-19 23:22 lililili—— 阅读(1515) 评论(0) 推荐(0)
摘要: 思路解析(代码有问题) 1.最暴力的思想,直接排序,然后索引第k个数据,最优的排序算法时间复杂度为O(nlog(n)),但是随着n的变大,复杂度增长 2.借助快速排序的思想 快速排序的思想是通过一趟排序将要排序的list分为2部分,左边小,右边大。然后递归排序左右。我们可以在每一趟排序后,比较基准元 阅读全文
posted @ 2019-06-19 14:09 lililili—— 阅读(433) 评论(0) 推荐(0)
摘要: 这里直接上代码!!!! 可以看出递归与循环的区别,递归在循环的过程中不停地调用自己。 阅读全文
posted @ 2019-06-18 17:11 lililili—— 阅读(1443) 评论(0) 推荐(0)
摘要: 1.首先实现人脸检测 输入: 输出: 2.对单张图片进行人脸和人眼检测 输入一样 输出: 3.加入微笑识别 输出: 阅读全文
posted @ 2019-06-13 21:48 lililili—— 阅读(2859) 评论(0) 推荐(0)