编程语言-周排行[总排行] [月排行] [周排行] [日排行]
某个方法通过一定的算法会产生一组序列,且每次返回一个值的方式叫做生成器。 一,实现机制: 方法(函数)在每次运算时,遇到yield后,返回当前的值,并记录当前运行的状态,再下次进入时,从记录的状态开始再次进入计算。 二,特性: (1)以yield关键字定义一个生成器函数。 (2)生成器函数返回的是一 ...
分类:编程语言 时间:2020-09-10 23:19:30 阅读:59
泛型 泛型是JDK1.5以后才有的, 可以在编译时期进行类型检查,且可以避免频繁类型转化! 泛型方法/泛型类/泛型接口 作用:1. 设计公用的类、方法,对公用的业务实现进行抽取!2. 使程序更灵活! 泛型关键字 泛型中:? 指定只是接收值extends 元素的类型必须继承自指定的类super 元素的 ...
分类:编程语言 时间:2020-09-11 14:11:27 阅读:51
C/C++工程,代码文件一旦多起来,需要考虑怎样有效的组织管理它们。多数情况下可以用CMake构建,少数时候例如嵌入式linux平台,用cmake也是完全没有问题的,但总是有工程师喜欢坚持用makefile,我不知道和u-boot使用makefile有没有关系,但如果坚持要用makefile,我认为 ...
分类:编程语言 时间:2020-09-11 14:12:08 阅读:33
1.历史: 枚举是JDK1.5版本新增的特性(泛型、For-each等如今被广泛应用的特性也是由JDK1.5时所新增的),另外到了JDK1.6后switch语句支持枚举类型。 2.枚举的语法解析: 1.最最最简单版 1 2 3 public enum ColorEnum { RED,BLUE,GRE ...
分类:编程语言 时间:2020-09-11 14:12:23 阅读:30
KMP:一种模式匹配算法 重点:next数组:长度就是模式子串的长度 next[i]的值是若第i个位置不匹配则下一个要进行匹配的首地址 重点理解前缀后缀:例如:abcabc的最长前缀abc,后缀abc, aaaa的前缀是aaa(aaaa就没有意义了)后缀是aaa. 分析:j值回溯:j返回到前一个失配 ...
分类:编程语言 时间:2020-09-11 14:12:53 阅读:42
#VS Code:Windows下编写运行C/C程序(GCC) ##安装Visual Studio Code ##在VS Code中安装 C/C扩展(快捷键:Ctrl+Shift+X) ##安装Mingw-w64 下载地址:https://sourceforge.net/projects/mingw ...
分类:编程语言 时间:2020-09-11 14:14:04 阅读:70
一. 问题 给定一个含有 n 个元素的序列 A,将序列中的元素逆转。 二. 思路 在前一篇文章中,我选择用用临时变量,来进行前后元素交换。这种算法的时间复杂度是 O( n ),空间复杂度是 O( 1 )(因为用到了有限个临时变量)。现在我们考虑一种新的算法:用一个栈来读入序列中的元素,再将栈中元素弹 ...
分类:编程语言 时间:2020-09-11 14:14:25 阅读:40
给定长度为 $n$ 的数列,每个数都在 $[1,n]$ 间,回答 $m$ 个询问,每次给定一个区间 $[l,r]$,问其中有多少对数间存在倍数关系。 ...
分类:编程语言 时间:2020-09-11 14:19:51 阅读:42
#include <iostream> #include <cstdio> #include <cstring> using namespace std; const int N = 2000010; typedef long long LL; int n; //t[i]表示树状数组i结点覆盖的范围 ...
分类:编程语言 时间:2020-09-11 14:22:54 阅读:34
//前序遍历 /** * 根-左-右,所以入栈的时候要相反,有右节点则加入右节点,有左节点则加入左节点,每车循环的时候,弹一个 */ public ArrayList<Integer> preorderTraversal(TreeNode root) { ArrayList<Integer> lis ...
分类:编程语言 时间:2020-09-11 14:23:16 阅读:41
Swing中的线程 步骤 1 : 三种线程 在Swing程序的开发中,需要建立3种线程的概念 初始化线程 初始化线程用于创建各种容器,组件并显示他们,一旦创建并显示,初始化线程的任务就结束了。 事件调度线程 通过事件监听的学习,我们了解到Swing是一个事件驱动的模型,所有和事件相关的操作都放是放在 ...
分类:编程语言 时间:2020-09-11 14:23:35 阅读:40
Spring JPA 定义接口 翻译:Defining Repository Interfaces ? 首先,定义一个特定的实体类的存储库接口,这个接口必须继承自Repository并且绑定对应的实体类和主键ID类型。如果想要引用并使用该实体类的CRUD方法,要继承CrudRepository而不是 ...
分类:编程语言 时间:2020-09-11 15:46:53 阅读:41
一、with语句 演示宏录制单元格格式设置,讲解with语句;对照单元格字体设置、对齐设置等菜单与录制的宏代码。 二、vba事件问题导入--高亮显示案例 问题1:结合文件“DEMO-1-从格式设置说起-(with)语句”描述需求:当表格很大时,希望点到某格时,该行高亮显示,同时之前其他行的高亮显示消 ...
分类:编程语言 时间:2020-09-11 15:48:46 阅读:37
Python小白零基础入门——列表和元组这是Python零基础入门的第二篇文章,这篇文章给大家介绍列表和元组都是什么,以及相关的常见操作。列表列表是什么?在接触一个新的事物之前,我习惯先大概了解这个东西是什么,这个东西有什么用。在我的理解中,列表就是一个数据容器,用途自然就是存储各种各样的数据,例如上一篇文章中介绍的数值型、布尔型以及浮点型数据。在Python中,用方括号[]来表示列表,并用逗号来
分类:编程语言 时间:2020-09-11 15:49:00 阅读:49
Python小白零基础入门——字典最近一直在忙论文,好久没更新文章了,Python基础入门的第三篇文章,为大家介绍Python中的字典及其常见的操作。字典字典也是用来存储数据的,只是存储方式和之前介绍的列表和元组不一样,先看看Python中字典的格式:dict={"key":"value","key_1":"value_1"}key是键,value是值,‘key‘:‘val
分类:编程语言 时间:2020-09-11 15:49:13 阅读:33
Python小白零基础入门——集合(set)点击上方“Python读数”,选择“星标”公众号重磅干货,第一时间送达Python零基础入门的第四篇文章,为大家介绍Python中集合的这一数据类型,读完这篇文章后,也就基本掌握了Python的基本数据类型。Python中的集合和数学上的集合是一个概念,基本功能包括关系测试和消除重复元素,对于集合还可以进行数学上的交、并、差运算。定义一个集合的方式,见下
分类:编程语言 时间:2020-09-11 15:50:05 阅读:33
建议收藏!Python数据分析相关资料整理点击上方“Python读数”,选择“星标”公众号重磅干货,第一时间送达这两天抽空,为大家整理了一些Python和数据分析相关的学习资料,主要是一些PDF的电子书和一些学习视频,学习视频不一定是最新的,但基本都是2017年之后的视频,所以内容不会太旧。整理这些主要是为了方便好学的你进行学习,如在地铁上、公交上哈哈。资料的目录如下:数据分析PDF书籍Pytho
分类:编程语言 时间:2020-09-11 15:50:22 阅读:41
Python小白零基础入门——条件语句和循环语句点击上方“Python读数”,选择“星标”公众号重磅干货,第一时间送达Python零基础入门的第五篇文章,给大家介绍一下Python中的条件语句和循环语句。条件语句编程时经常需要检查一系列条件,并据此决定采取什么措施。比如说,判断一个用户是男性还是女性,判断一个用户所在的年龄区间。在Python中,if语句让你能够检查程序的当前状态,并据此采取相应的
分类:编程语言 时间:2020-09-11 15:50:55 阅读:42
可转债打新能赚钱吗?Python数据分析告诉你!点击上方“Python读数”,选择“星标”公众号重磅干货,第一时间送达可转债是一种兼具债性和股性的投资品种,其投资风险介于债券和股票之间。可转债的玩法有很多,打新是一种相对比较安全且容易入门的理财方法,那可转债打新真的能赚钱吗?风险大吗?打新收益率受什么因素的影响?笔者调取了2018-2019两年的数据,带你看看可转债打新是否真的能赚钱。数据来源:T
分类:编程语言 时间:2020-09-11 15:51:32 阅读:83
怎么用Python画出好看的词云图?点击上方“Python读数”,选择“星标”公众号重磅干货,第一时间送达相信很多人在第一眼看到下面这些图时,都会被其牛逼的视觉效果所吸引,这篇文章就教大家怎么用Python画出这种图。前期准备上面的这种图叫做词云图,主要用途是将文本数据中出现频率较高的关键词以可视化的形式展现出来,使人一眼就可以领略文本数据的主要表达意思。词云图中,词的大小代表了其词频,越大的字代
分类:编程语言 时间:2020-09-11 15:52:36 阅读:39
1222462224722248222492225022673
上一页453443下一页
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!