摘要: 先推荐学习视频网站: 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)