暑假训练8月25日总结

结束了.....有种复杂的心情,开学后还要继续,加油。  
分类: 其他 发布时间: 08-29 22:51 阅读次数: 0

第四周训练总结

刚开始看的区间dp,区间dp是在一个区间内进行动态规划的一种策略,或者是化环为链,再进行dp,常与三重循环进行,其中最外层经常是区间长度,接着是区间起点,然后是断点。常用代码框架是: for (int len=1; len<n; len++)//按长度从小到大枚举//控制长度; { for (int i=1; i<=n&&i+...
分类: 其他 发布时间: 08-29 22:51 阅读次数: 0

暑假训练总结

在家呆了两周,和家里一块去玩了两周,感觉时间过得很快吧,清闲的日子总是这样。本来打算把上学期没学好的再学一遍,到最后只是匆匆看了一遍。 之后到了实验室,首先看的就是数学。感觉这部分真的是难点而且是重点中的重点,数学题贯穿整个算法体系中,十分重要。一开始是看书,书上的东西看不懂的再查资料,逐渐学到一些东西。整除、同余在水题中经常出现。线性方程与同余也是有很多变式,但是都会是最初的思想。欧几里得扩展...
分类: 其他 发布时间: 08-29 22:51 阅读次数: 0

微信小程序【先知天气Plus】横空出世了

为什么写小程序其实,写小程序的初衷只是觉得好玩罢了,没有为什么,哈哈。但是,最近开通的微信公众号【小蟒社区】的有原因的,前半年为部门同事开展了python培训,发现很多知识点需要梳理、归纳,而不应该是零散、琐碎的,所以,萌生了将一些知识点写下来的想法;另外,也想分享给可能需要的人,所以,开通了公众号。【小蟒社区】是关于python学习、分享、交流的技术社区,感兴趣的朋友可以关注下,欢迎加入,建立属
分类: 编程语言 发布时间: 08-29 22:51 阅读次数: 0

c++ primer 笔记第七章(一)

第七章 类 梗概:这一章介绍了类的定义与概念,以及类的封装类的作用域以及重点讲解了构造函数。最后介绍了类的静态成员。 类的基本思想时数据抽象和封装。数据抽象是指接口的设计与实现。封装是对类设计细节的隐藏,分离了接口的定义与使用。   7.1 定义抽象数据类型 将一些数据进行抽象得到一种抽象的数据类型,有一些特定的组成和操作接口。 7.1.1 设计Sales_data类 对于类来说有两...
分类: 其他 发布时间: 08-29 22:50 阅读次数: 0

c++ primer 笔记第七章(二)

7.4 类的作用域 在类的作用域之外,普通成员可以使用对象、引用或指针访问,类类型可以用作用域运算符访问。 在类的外部,成员名字被隐藏起来了。 函数定义时遇到类名之后,定义的剩余部分就在类的作用域之内。 函数的返回值类型一般在函数名之外,若使用类类型成员,则需要使用作用域运算符访问。   7.4.1 名字查找与类的作用域 普通名字查找:一、在当前块名字使用之前寻找名字声明。二、未找到...
分类: 其他 发布时间: 08-29 22:50 阅读次数: 0

c++ primer 第七章习题

练习7.5 应该,不需要写操作。 练习7.6 7.7 #include <iostream> #include <string> #include "Sales_data.h" using namespace std; ostream& print(ostream& os, const Sales_data& item) { os &...
分类: 其他 发布时间: 08-29 22:50 阅读次数: 0

c++ primer 笔记第八章

第八章 IO库 梗概:本章主要介绍了C++标准IO库,包括iostream标准输入输出,fstream文件输入输出和sstream字符串输入输出。 8.1 IO类 io类主要有三种,主要是定义在iostream、fstream和sstream三个头文件之中。 ifstream和istringstream都继承自istream。因此可以像使用istream一样使用其它两个类的对象。并且在使用...
分类: 其他 发布时间: 08-29 22:50 阅读次数: 0

c++ primer 笔记第九章

第九章 顺序容器 梗概:本章主要是在第三章的基础上继续介绍c++语言中的顺序容器。 9.1 顺序容器概述 顺序容器包括: vector 可变大小数组,支持快速随机访问。尾部之外添加元素很慢。 deque 双端队列。支持快速随机访问。在首尾插入删除很快。 list  双向链表。只支持双向顺序访问。插入删除很快。 forward_list  单向链表。只支持单向顺序访问。插入删除快。 ...
分类: 其他 发布时间: 08-29 22:49 阅读次数: 0

c++ primer 第九章习题

练习9.1(a) 使用vector+sort  或 sort (b) deque   (c) vector+sort  大量小型数据 练习9.2  list<deque<int>> x; 练习9.3 需要有两个指向同一容器的迭代器。begin不在end后面。 练习9.4 bool findX(vector<int>::iterator begin, ...
分类: 其他 发布时间: 08-29 22:49 阅读次数: 0

c++ primer 笔记第十章

第十章 泛型算法 梗概:介绍了c++标准库里面对顺序容器的很多算法,并且进一步加深的迭代器的讲解。 10.1 概述 算法大多数定义在algorithm头文件中,算法并不直接操作容器而是遍历一个迭代器范围。 迭代器可以让算法不依赖于容器,而是直接通过迭代器操作每个元素。因此依赖于元素类型的操作如< == 等等。 算法本身永远不会改变底层容器的大小,即不会添加删除元素。但是通过操作插入...
分类: 其他 发布时间: 08-29 22:49 阅读次数: 0

c++ primer 第十章习题

练习10.1 int main() { vector<int> v = {1,1,2,3,3,4,4,4,4,5,5,5}; cout << count(v.begin(),v.end(),6)<<std::endl; cout << count(v.begin(), v.end(),1)<<std::endl...
分类: 其他 发布时间: 08-29 22:49 阅读次数: 0

c++ primer 笔记第十一章

第十一章 关联容器 梗概:本章主要介绍了两个关联容器map和set以及其延伸版本。 关联容器支持高效关键字查找访问,主要包括map和set以及他们的无序版本以及multi版本共八种。   11.1 使用关联容器 map类型的元素是一个pair,pair中包含一个key一个value,分别是first和second公有成员。支持下标操作。 set类型是一堆关键字的集合,自动去重。   ...
分类: 其他 发布时间: 08-29 22:48 阅读次数: 0

c++ primer 第十一章习题

练习11.1 map下标是关键字,可以设定类型。vector下标是整数。 map的元素是pair, vector是一个单类型。 练习11.3 11.4 #include <iostream> #include <map> #include <set> #include <unordered_set> #include <unordered...
分类: 其他 发布时间: 08-29 22:48 阅读次数: 0

强化学习(RLAI)读书笔记第一章介绍

前言 :sutton的《reinforcement learning: an introduction》新版已经基本完成,结合他在学校开设的课程609,进行强化学习的系统学习。609的课程资料等等在这里。博客主要包括书籍的读书笔记,可能会包括609的作业。   第一章: Introduction 1.1 reinforcement learning 强化学习是学习怎么做,怎么从状态映射到动...
分类: 其他 发布时间: 08-29 22:48 阅读次数: 0

使用zxing生成与解析二维码

本文介绍使用zxing生成与解析二维码,大家可以考虑在二维码中如何加入颜色图片等。 package com.test.zxing; import java.awt.image.BufferedImage; import java.io.File; import java.nio.file.Path; import java.util.HashMap; import java.util.Scan
分类: 其他 发布时间: 08-29 22:47 阅读次数: 0

Java使用QQ邮箱发送邮件

本文介绍通过java,使用QQ邮箱进行发送邮件。 首先要打开邮箱的SMTP服务,腾讯会给一个授权码。 package util; import java.util.Properties; import javax.mail.Authenticator; import javax.mail.Message; import javax.mail.Message.RecipientTyp
分类: 其他 发布时间: 08-29 22:47 阅读次数: 0

Spring的IOC及bean的装配

Spring:     轻量级的开源框架;通过控制反转的技术达到松耦合的目的;提供面向切面编程的支持,允许通过分离应用的业务逻辑与系统级服务进行内聚性的开发;包含并管理应用对象的配置和生命周期。   IOC:控制反转,控制权的转移,应用程序本身不负责依赖对象的创建和维护,而是由外部容器负责创建和维护。 DI:依赖注入,分为设值注入和构造注入。     设值注入:自动调用set方法。在Us
分类: 其他 发布时间: 08-29 22:47 阅读次数: 0

Java读取U盘的PID、VID、SN

Java是不能像C、C++那样直接读取U盘的PID、VID、SN信息的,但是我们可以换一个思路,让Java从注册表中读取信息。 这是U盘信息在注册表中的位置:HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\services\\USBSTOR\\Enum import java.io.BufferedReader; import java.io.IO
分类: 其他 发布时间: 08-29 22:47 阅读次数: 0

Java爬取12306

写写自己在比赛项目开发中学到的爬虫,从12306开始。 要做一个爬虫的话,一定要会看网页的源代码,学会用浏览器的抓包,一般情况先抓包,看有没有自己想要的数据,如果有返回的json的数据就好很多了,直接根据url规则编写链接,使用json解析返回的数据,不需要使用jsoup解析。像12306就是返回的json数据的。 可以复制链接地址出来: https://kyfw.12306.cn/ot
分类: 其他 发布时间: 08-29 22:46 阅读次数: 0
今日推荐