自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 问答 (2)
  • 收藏
  • 关注

原创 Rust 入门 基础单向链表

使用Rust完成单向链表    最近闲下来了,看到一门语言Rust兴起,工资也可观,linux听说有部分也开始用rust写了,但听说学习有曲线,当时本人是不信邪的,学了之后才知道是真的有曲线。。。光是链表就搞了好几天,主要国内这方面的文章还太少,甚至给我一种rust还不成熟的错觉。不过既然写linux大佬都在用,且号称集各种语言优势的现代化语言,我就不由得想尝试一下。    先给大家分析一下为什么难,为什么有些人会觉得比C/

2022-01-19 22:17:56 1405

原创 【首发】Go-Spring基础教程

Go-Spring基础教程      最近想要转向golang,然后发现go的生态还不够强大,众所周知spring依托ioc和apo成为了一方霸主,私以为golang还是需要ioc的,遂在网上寻找包。发现有滴滴开源的go-spring,意图实现go语言上的springboot,只能说大厂还是相对有保证的。就先摸索了。GItee地址 github地址      虽说是大厂,但是文档真的很

2021-05-26 10:44:28 5668

原创 Golang 面向对象全解

Golang 面向对象全解    golang的面向对象是不完备的面向对象,大部分人员都是从java转换而来,造成了很多的坑,这一篇文章记录我已知的golang面向对象性质和坑,希望后来者注意。基础        首先面向对象具有三大特性,封装、继承、多态,golang均不直接支持这三种特性,但都可以通过别的方式来实现这三种特性。封装golang中没有class只有struc

2021-05-24 09:44:11 1818 5

原创 强化学习rllib简明教程 ray

强化学习rllib简明教程 ray    之前说到强化 学习的库,推荐了tianshou,但是tianshou实现的功能还不够多,于是转向rllib,个人还是很期待tianshou的发展。    回到rllib,rllib是基于ray的一个工具(不知道这么说是不是合适),ray和rllib的关系就像,mllib之于spark,ray是个分布式的计算框架。    官网,文档。进入官网,

2021-02-24 15:56:54 8885 12

原创 苹果短信迁移到安卓手机

苹果短信迁移到安卓手机最近换了安卓手机,需要把苹果上的短信等资料迁移到安卓手机。确实比较麻烦。实测以下链接可行。主要是两步走提取db文件使用isms2droid导入主要讲几个里面没讲到的点,在完成第一步的时候,有几种可替代的方案。1.1、ITunes全机备份提取 。这个对硬盘要求挺大,我的32g垃圾手机都很大,用得越多越费时间。需要根据目录去找对应乱码文件。1.2、 itools全机备份。这个是网上看来的,使用itools备份后,短信的文件名叫sms.db,也是全机备份,空间时间都

2021-01-29 22:22:01 10170

原创 强化学习库tianshou——DQN使用

强化学习库tianshou——DQN使用tianshou是清华大学学生开源编写的强化学习库。本人因为一些比赛的原因,有使用到强化学习,但是因为过于紧张与没有尝试快速复现强化学习的代码,并没有获得很好的成绩,故尝试用库进行快速复现。之前也尝试了parl等库,感觉parl在文档等方面似乎并不如tianshou,性能上作为菜鸟不好评价。tianshou的官方文档也有很久没有更新了,上面有些代码不能运行,用了最新版tianshou的github上的代码案例进行学习,相关注释已经记录。import osimp

2021-01-27 21:41:37 5193

原创 gym第一个程序

gym安装完成之后,在pycharm中尝试运行以下代码import gymimport timeenv = gym.make('CartPole-v0')env.reset()env.render()for _ in range(1000): next_state, reward, done, _ = env.step(env.action_space.sample()) # env.render() if done==True: print('game

2021-01-26 15:23:54 351 3

原创 网盘直链下载助手 暗号破解

仅供学习之前用网盘直链下载助手,也是需要暗号,但是当时在油猴里面搜索弹窗内容就破解了,用motrix下载体验也很好。现在重装了,要重新输入暗号,发现更新了,之前操作用不了了。遂读代码解。先按个确定,得到了解了情况后,打开油猴,点击网盘直链助手可以看到以下代码,圆圈是关键字,方框是核心代码,大家可以ctrl+ f搜索定位到地点。这里方法就很多了,可以直接取消判断,进入正确的流程可以看看他的暗号是啥,这里我选择看看他的暗号。插入以下代码,保存并刷新刚刚输入暗号的界面。并按下F

2021-01-07 23:23:58 41099 6

原创 Ubuntu(zorin)下使用deepin-wine最新方法

Ubuntu(zorin)下使用deepin-wine最新方法  打算今后使用linux作为日常使用的环境,一方面为了熟悉linux,另一方面也想试试别的系统。本来是想装mac的,mac上的日常生态比linux要好,但是因为我的笔记本电脑显卡的mx250,mac不识别,相当于没用,平时有时候需要做深度学习(虽然mx250太弱),所以还是没用mac。  在linux上比较麻烦的就是没有日常生活常用软件的生态,比如微信、qq、office等,在这一点上deepin做的

2021-01-01 14:16:53 2996

原创 golang 入门教程与注意事项

golang 入门教程与注意事项   个人认为golang作为未来的语言趋向,估计未来会占有一定份额,所以先学习一下。   过于简单的go语言安装和goland安装就不说了。主要说一些和其他语言不太一样的地方,初学者难以马上掌握的地方。   版本go 1.51.gopath   作为早期的go项目管理的方式,现在针对于简单的脚本,还有一些用处。gopath即为你的项目依赖路径,这里面一般包括src、bin、pkg三个目

2020-12-29 13:08:10 420

原创 anaconda 换源大全(清华源很慢)

anaconda 换源大全(清华源很慢)最近清华源经常出现http000,下的慢还经常中断,tensorflow完全下不了。可能是全网都薅清华的源站,所以下不动了。现在有几个可以替代的源站,网上很少见。中科大被跳转到清华 清华不行 中科大也不行北外channels: - defaultsshow_channel_urls: truechannel_alias: https://mirrors.bfsu.edu.cn/anacondadefault_channels: - https

2020-12-15 15:59:05 8222 7

原创 小球称重的解法整合 N个小球有一个坏球,最少几次能找出坏球

小球称重的解法整合 N个小球有一个坏球,最少几次能找出坏球    最近在看小球称重的问题,之前只记住了公式,最近回过来看,发现知乎上多了一些优质答案,遂记录一下。    现附上学习地址    先说结论, N 个乒乓球中有一个和其他的质量不同,用天平最少几次一定能称出来?(并知道是轻了还是重了)n次操作最多能解决以下个数的问题3n−32 \frac{3^n-3}{2} 23n−3

2020-07-24 12:15:55 6631 2

原创 禁忌搜索 理解与c++实现 解决旅行商问题

禁忌搜索 理解与c++实现 解决旅行商问题首先介绍一下旅行商问题本身,旅行商问题,即TSP问题(Traveling Salesman Problem)又译为旅行推销员问题、货郎担问题,是数学领域中著名问题之一。假设有一个旅行商人要拜访n个城市,他必须选择所要走的路径,路径的限制是每个城市只能拜访一次,而且最后要回到原来出发的城市。路径的选择目标是要求得的路径路程为所有路径之中的最小值。和...

2020-04-24 12:55:21 1621 2

原创 从入门到入土 大数据学习(4) 最简单windows下idea运行调试spark程序

从入门到入土 大数据学习(4)windows下idea运行spark程序继环境搭建和windows环境搭建之后,不可避免的需要在windows上进行开发,但是这种跨平台的开发本身就给开发者带来一定的难度。如果条件允许(指电脑内存足够大,且今后开发服务器上也会有LINUX图形化界面的情况),个人还是建议使用图形化界面,在windows上开发,笔者真的捣鼓了很久。网上常见的windows上连接sp...

2020-04-05 13:40:23 329

原创 蓝桥杯 2016省赛 最大比例 从直觉到辗转相除法的变化

蓝桥杯 2016省赛 最大比例 从直觉到辗转相除法的变化题目链接题面请看链接,分析一下题目,题目就是要求从一等比数列的某几项中得知,这个等比数列的最大公比。看到题目显然是和gcd有关的,这里介绍两种方法,一种是从直觉而来的,一种是参照网上题解,自己推导而出的。1.直觉题解        等比数列必然有一个首项...

2020-03-16 20:53:53 330

原创 蓝桥杯 地宫取宝 记忆深度搜索+两种dp解法

蓝桥杯 地宫取宝 记忆深度搜索+两种dp解法资源限制时间限制:1.0s 内存限制:256.0MB问题描述  X 国王有一个地宫宝库。是 n x m 个格子的矩阵。每个格子放一件宝贝。每个宝贝贴着价值标签。地宫的入口在左上角,出口在右下角。小明被带到地宫的入口,国王要求他只能向右或向下行走。走过某个格子时,如果那个格子中的宝贝价值比小明手中任意宝贝价值都大,小明就可以拿起它(当然...

2020-03-13 13:34:40 361

原创 atcoder abc158 E - Divisible Substring

atcoder abc158 E - Divisible Substring先看题面    题目的意思是,给定字符串和一个质数P,求字符串当中的子串被P所整除的个数。    写一下心路历程,一开始看到题目直接莽dp(最近dp上头)dp[i][j]=sum{dp[i−1][k]}k∈{(10∗k+s[i]−′0′...

2020-03-11 10:04:43 521 2

原创 从入门到入土 Hadoop新手搭建(3) windows下scala+idea+sbt安装

从入门到入土 Hadoop新手搭建(3) windows下scala+idea+sbt安装继前篇hadoop搭建完成后,今后将用scala进行开发,但是我们是ubuntusever,没有图形化界面对我们新手开发并不是很友善,所以我们尝试在windows上先写好代码,再传回虚拟机进行运行。安装scala进入scala官网,可以看到有三种安装方式(但是我们开发ide还是要用idea,请自己去下载...

2020-03-01 19:18:10 1195

原创 从入门到入土 Hadoop新手搭建(2) 分布式集群搭建

个人学习笔记,仅供参考从入门到入土 Hadoop新手搭建(2) 分布式集群搭建(1)JDK安装    Hadoop基于JAVA,要运行JAVA必然要先安装java。按照我上一篇的指南这样做的话,现在就可以打开xshell进行连接。在xshell中,我们运行java -version查看java版本,如果我没记错的话,java要1.6以上,按照我的流程...

2020-02-27 20:59:15 386

原创 从入门到入土 Hadoop新手搭建(1) Ubuntu安装及其配置

个人学习笔记,仅供参考从入门到入土 Hadoop新手搭建(1) Ubuntu安装及其配置(1)系统安装    学习hadoop之前必然要先安装虚拟机,为了节省 钱 内存以及空间,以及为了模拟真实企业环境,这里选用Ubuntu14.04.6 server进行安装,镜像可以去官网或者国内源下载,下载完成之后只有630M然后打开vm,新建虚拟机,以及...

2020-02-26 14:33:51 174

原创 蓝桥杯校内赛 大西线调水工程

蓝桥杯校内赛 大西线调水工程    昨天做了蓝桥杯校内赛,做的是C++组,前几题一如既往的很水。但是最后三题不像以往那么水了。    大致讲讲8-10三题,第八题,大概是讲浮动数组的个数,第九题找直角坐标系中,能组成V字的三个点的组数,第十题也就是这一题,大西线调水工程。上面两题,如果有题目会单独写的,这一次先写第...

2019-11-28 19:54:23 609 1

原创 PTA 数据结构 二叉树的非递归遍历 pintia

PTA 二叉树的非递归遍历这一题写的我快要吐了,讲述一下心酸历程。6-3 二叉树的非递归遍历 (10 分)本题要求用非递归的方法实现对给定二叉树的 3 种遍历。函数接口定义:void InorderTraversal( BinTree BT );void PreorderTraversal( BinTree BT );void PostorderTraversal( BinTree...

2019-01-04 21:31:49 6589

原创 队列

#include "stdio.h"#include "stdlib.h"#define ElemType inttypedef struct NodeType{    ElemType data;    struct NodeType *next;}NodeType;typedef struct{    NodeType *front,*rear;}LinkQueue;Nod...

2019-01-04 21:11:12 116

原创 Ring 余姚小学题 wlacm

                                                      问题 K: Ring                                                                    时间限制: 1 Sec  内存限制: 256 MB                                       ...

2018-10-30 12:44:38 440

原创

#include <stdio.h>#include <stdlib.h>#define MAXSIZE 100typedef int ElemType;typedef struct{ElemType elem[MAXSIZE];int top;}SqStack;void OutStack(SqStack p);void InitStack(SqStack...

2018-10-22 16:32:07 162

原创 链表

c语言中除了数组以外,比较常见的数据结构就是链表了。链表和数组的不同点在于一个是连续存储,一个是不连续的。数组更改元素的相对位置比较慢,比如把数组第k个元素去掉,然后k以后的元素整体前移。链表只需释放节点,更改指针就行此篇是最简单的单项链表的几个功能。首先是数据结构typedef int ElemType;typedef struct LNode{ ElemType da...

2018-10-16 18:13:33 163

原创 线性表

今天老师讲了线性表。然后手动实现了一个线性表的小程序。主要功能就是生成、插入、删除、查询。    首先,线性表就是一段连续储存的线性空间,是一种数据结构。和数组一样。    然后线性表常数时间找第i个数,删除的复杂度是o(n)(大概

2018-10-10 20:05:47 246

原创 zkw线段树

ZKW线段树杂说    最近老是被数据结构血虐,目前就学了 字典树,树状数组,准备学线段树,看到网上一直在推广zkw线段树。所以决定学这个。     zkw线段

2018-09-11 13:59:42 136

原创 UVA 12627 Erratic Expansion

        题目大致意思为 告诉你一个红球为0时状态,已知一个红球每过一个时间会变为文档所示图中的3红1蓝,而蓝球每过一个时间则会变为4个蓝球。问在某一时刻,h1与h2之间的红球有几个。        RT,这一题刚看到的时候毫无思路,仔细观察图后发现,发现肯定是递归。然后找递归公式。先...

2018-08-19 20:27:50 225

原创 UVA 215 电子表格计算器

电子表格计算器 UVA - 215 A spreadsheet is a rectangular array of cells. Cells contain data or expressions that can be evaluated to obtain data. A “simple” spreadsheet is one in which data are i...

2018-08-13 08:55:53 297

原创 有关回溯的相关 排列组合遍历

目录无相同元素全排列           排列A(n,m)     组合C(n,m)有相同元素全排列排列A(n,m)组合C(n,m) <font size="5">最近刚刚学习了递归,回溯算法来进行深度搜索。对一些题目有一些感触,顺便写下变体的解法。</font>无相同元素全排列  排列A(n,m)     void...

2018-08-01 13:37:10 2643

原创 字符串计算数值 模拟计算器运算

                                               问题 D: 计算                                                           时间限制: 1 Sec  内存限制: 128 MB                                                         ...

2018-07-29 15:23:47 685

原创 WLACM 1079: 括弧匹配检验 栈入门

                                                1079: 括弧匹配检验                                                                   时间限制: 1 Sec  内存限制: 128 MB                                            ...

2018-07-16 20:25:10 717

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除