自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(166)
  • 收藏
  • 关注

原创 ubuntu下mysql 8.0更改密码登录的方式

关键是:mysql 8.0采用sha2的加密方式。其它的教程一直在采用以前的加密方式,于是就错了。

2023-09-09 12:39:34 185

原创 函数指针与指针函数

可以看出两个作用及使用方式压根不同,只是写的时候有点类似,只是个括号的差别。函数指针是个指针,使用时直接指向。指针函数是个函数,使用时。

2023-03-23 10:26:39 100

原创 cuda, cudnn的教程

gpu安装

2022-08-22 12:22:11 385

原创 深度可分离卷积+空洞卷积

深度可分离卷积+空洞卷积

2022-07-20 21:05:07 641

原创 pyinstaller pyside6打包exe

pyinstaller 打包 exe

2022-06-27 16:08:02 1012

原创 表达式求值——二叉树

1.代码链接2.终于理解了:把操作数栈的元素类型设置为Node,当该弹出计算时,都以创建一个新的表达式树来代替计算,并且再压入操作数栈。

2022-04-06 21:03:56 851

原创 聚类的本质

###聚类今天看EM聚类示例,以及实战案例是对王者荣耀的英雄进行聚类,突然意识到,聚类其实就是把他们的本质抽象出来,虽然表象有10000种,但其实质只有7种。聚类就是从表象中发现他们的本质。白话机器学习之EM聚类...

2022-04-05 20:05:45 275

原创 git github初使用

##协作#协作$ git clone https://github.com/wing21/testfile.git #http地址$ cd testfile$ mkdir anewfile$ git add anewfile$ git commit -m "anewfile"$ git branch -M main #当前本地分支名称修改为main$ git push -u origin main##独自创建git initgit add .git commit -m "first

2022-02-18 14:15:26 358

原创 两个有用教程

PY torch最新安装教程2021-07-27Unity强化学习之ML-Agents的使用

2021-12-13 20:14:13 2099

原创 1123控制导丝长度代码

using System.Collections;using System.Collections.Generic;using UnityEngine;public class grow_b : MonoBehaviour{ public GameObject prefab; List<GameObject> allbody; // Start is called before the first frame update void Start()

2021-11-23 14:52:34 2513

原创 文件夹下打开命令提示符

学会了在文件夹中打开cmd。即:在文件地址栏搜索cmd即可。学会了用tensorboard看结果,把tensorboard.exe的路径加入到环境变量中。会用了一点点latex。还学会了克隆clone,绿色CODE下拉框里就有clone,fork也行。...

2021-11-22 02:29:44 392

原创 harar分类器

我用#CSDN#这个app发现了有技术含量的博客,小伙伴们求同去《浅析人脸检测之Haar分类器方法:Haar特征、积分图、 AdaBoost 、级联》, 一起来围观吧 https://blog.csdn.net/zouxy09/article/details/7922923?utm_source=app&app_version=4.18.0&code=app_1562916241&uLinkId=usr1mkqgl919blen积分图就是矩阵前缀和的应用。...

2021-11-11 20:24:49 191

原创 存代码父子相对关系

改变:在运动过程中设置了相对位置为(1,0,0).造成效果:旋转。using System.Collections;using System.Collections.Generic;using UnityEngine;//在预制体实例化与C sharp类的方法之间出现了矛盾。public class body_generate : MonoBehaviour{ public GameObject prefab; private Vector3 oldpos; pu

2021-11-02 13:41:00 65

原创 Csharp存代码

效果:不碰撞,一起运动。但无法旋转,速度不一。using System.Collections;using System.Collections.Generic;using UnityEngine;//在预制体实例化与C sharp类的方法之间出现了矛盾。public class body_generate : MonoBehaviour{ public GameObject prefab; private Vector3 oldpos; public Rigid

2021-11-02 11:55:44 115

原创 tensorflow安装

前提:python3.8.8,已安装anaconda,pytorch.1.9.0打开anaconda prompt,输入:pip install tensorflow==2.6.0 -i https://pypi.doubanio.com/simple --user即可。

2021-10-24 20:00:24 76

原创 DDPG存疑

存疑的点:value函数的参数是(s, a)。离散状态下 s, a 作为横纵坐标来获取Q值。q-learningDQN情况下,输出的是最大Q值。PG里面输出的是action的概率分布。DDPG里,actor网络输出的是Action。critic网络里输出的是Q值,依然和s,a有关,由s,a确定。只不过这里确定的方式是①将s,a分别经过一个输出维度为30的网络后 得到的值 相加(两个网络分别为:(s_dim, 30) (a_dim, 30)。②将s,a维度拼接再经过网络计算(这个网络的维度是(s_d

2021-10-17 20:55:37 187

原创 policy gradient 存疑

1,关键点在于损失函数的计算,损失函数由两部分组成,一是根据一回合的总收益计算出的每步收益。二是每步的概率。2,计算收益时,从后往前算,最后标准化。3,概率怎么计算呢?方法一是在由概率分布的随机sample出一个action后,算action对应的正态分布中的概率。再进行log。(为什么不用sample的概率呢?不过也还可以理解)方法二,算实际的action(作为target)与根据obs算出的估计action的概率分布 的交叉熵。已包含log。所以综上,疑问就是:概率怎么计算?...

2021-10-17 19:40:00 60

原创 C++学习记录(一)

2021/10/11C++重温笔记(一): C++再初识C语言中文网光城哥写的C++教程c++在线编译工具const与指针这部分还存有疑惑。const int * p == int const * p //指针指向常量对象。指针可指向任意变量,但不可通过指针来修改所指变量。(因为指针指向的是常量对象)举例:const int a = 5;int * q = &a;//error 因为q指向变量,*q可修改指向的值,但a不允许被修改,所以冲突出错。即:不能使用void指针

2021-10-11 17:40:32 65

原创 开学一月记

开学已快一个月,已上四周课,开过三次小组会(本周取消),第五周有望线下上课,除了第一周的前几天有闲心看综艺,之后的时间越来越紧张。学习上面:第一周安装宽带,搭建环境。第二周学习至线性回归部分。第三周学习至多层感知机部分,拼凑实现sarsa代码。第四周学习至CNN部分,正在努力搞DQN。看一篇文献但没懂。这样看下来时间确实没白过,但学习效率仍然有点低。从现在到寒假的这100天里,我的学习内容和学习方式得有所变化,因为任务还是比较重的,1基础算法课。2七门课的课设大作业(关键每门都是零基础)。3基础知识补足之数

2021-10-06 20:20:49 70

原创 (存疑)vscode + jupyter notebook报错session can not generate requests

经常在需要matplotlib绘图时出现,以及d2l的软件包。有时候会内核挂掉,在开始输入下面两行代码就可以。是内存问题。import osos.environ["KMP_DUPLICATE_LIB_OK"]="TRUE"

2021-09-20 13:53:49 2322 6

原创 jupyter notebook 拒绝连接 以及 查 IP

jupyter notebook拒绝连接cmd键入jupyter notebook --ip=x.x.x.x查IP:cmd键入ipconfig

2021-09-20 13:34:23 2307

原创 328. 奇偶链表

328. 奇偶链表法一:python–3指针插入法# Definition for singly-linked list.# class ListNode:# def __init__(self, val=0, next=None):# self.val = val# self.next = nextclass Solution: def oddEvenList(self, head: ListNode) -> ListNode:

2021-05-21 17:48:20 43

原创 5. 最长回文子串

5. 最长回文子串中心拓展法class Solution: def longestPalindrome(self, s: str) -> str: n=len(s) if n<2: return s maxlength=0 for i in range(n): left,right=self.islongest(i,i,s) left2,right2

2021-05-20 21:12:26 79

原创 15. 三数之和

15. 三数之和注意点:超时原因pythonclass Solution: def threeSum(self, nums: List[int]) -> List[List[int]]: if len(nums)<3: return [] res=[] nums.sort() n=len(nums) for i in range(n): if i==0 o

2021-05-20 16:44:59 42

原创 268. 丢失的数字

268. 丢失的数字法一:异或法执行用时: 44 ms , 在所有 Python3 提交中击败了85.00% 的用户内存消耗:15.9 MB , 在所有 Python3 提交中击败了 17.21% 的用户class Solution: def missingNumber(self, nums: List[int]) -> int: missing=len(nums) for i,num in enumerate(nums):

2021-05-19 14:36:34 34

原创 118. 杨辉三角

118. 杨辉三角执行用时:52 ms, 在所有 Python3 提交中击败了6.34%的用户内存消耗:14.8 MB, 在所有 Python3 提交中击败了73.25%的用户class Solution: def generate(self, numRows: int) -> List[List[int]]: res=[] if numRows==1: return [[1]] res.append([1])

2021-05-19 14:19:50 38

原创 190. 颠倒二进制位

190. 颠倒二进制位法一:逐步左移相加执行用时:44 ms, 在所有 Python3 提交中击败了52.29%的用户内存消耗:14.6 MB, 在所有 Python3 提交中击败了85.37%的用户class Solution: def reverseBits(self, n: int) -> int: res=0 for i in range(32): res<<=1 res+=n&am

2021-05-19 13:39:26 60

原创 461. 汉明距离

461. 汉明距离法一:与1,异或,右移执行用时: 36 ms , 在所有 Python3 提交中击败了84.20% 的用户内存消耗:14.6 MB , 在所有 Python3 提交中击败了 94.88% 的用户class Solution: def hammingDistance(self, x: int, y: int) -> int: #右移与1 a=0 for i in range(32): a+=((

2021-05-19 12:11:52 38

原创 191. 位1的个数

191. 位1的个数普通位运算44 ms 14.5 MB Python3return sum(1 for i in range(32) if n&(1<<i))位运算优化44 ms 14.8 MB Python3class Solution: def hammingWeight(self, n: int) -> int: res=0 while n>0: n&=(n-1)

2021-05-19 11:26:47 49

原创 326. 3的幂

326. 3的幂对数计算法执行用时:76 ms, 在所有 Python3 提交中击败了94.26%的用户内存消耗:14.7 MB, 在所有 Python3提交中击败了85.61%的用户class Solution: def isPowerOfThree(self, n: int) -> bool: if n<=0: return False e=log10(n)/log10(3) return floor

2021-05-19 11:13:06 39

原创 204. 计数质数

204. 计数质数法一:暴力枚举超时class Solution: def countPrimes(self, n: int) -> int: #暴力枚举超时 def isprime(x): if x==1: return False for i in range(2,int(sqrt(x))+1): if x%i==0

2021-05-19 10:48:37 83

原创 155. 最小栈

155. 最小栈并行两个栈注意:1.python最后一个元素下标。list[-1]2.python最大值math.inf执行用时:60 ms, 在所有 Python3 提交中击败了92.45%的用户内存消耗:18 MB, 在所有 Python3 提交中击败了22.76%的用户class MinStack: def __init__(self): """ initialize your data structure here. """

2021-05-19 08:50:54 48

原创 384. 打乱数组

384. 打乱数组法一:暴力洗牌法不懂:self.array已经是list形式了,为什么aux还要再list一次呢?以下几个list少一个,换换地方都不行。执行用时:212 ms, 在所有 Python3 提交中击败了74.98%的用户内存消耗:20.2 MB, 在所有 Python3 提交中击败了45.17%的用户class Solution: def __init__(self, nums: List[int]): self.array=list(nums)#十分

2021-05-19 08:31:11 51

原创 121. 买卖股票的最佳时机

121. 买卖股票的最佳时机法一:max_ending_here,max_so_far执行用时:144 ms, 在所有 Python3 提交中击败了94.71%的用户内存消耗:23.5 MB, 在所有 Python3 提交中击败了63.57%的用户class Solution: def maxProfit(self, prices: List[int]) -> int: mn=prices[0] max_ending_here,max_so_far=

2021-05-17 14:01:35 43

原创 70.爬楼梯

70.爬楼梯法一:递归+记忆执行用时:40 ms, 在所有 Python3 提交中击败了58.96%的用户内存消耗:15 MB, 在所有 Python3 提交中击败了5.11%的用户class Solution: def climbStairs(self, n: int) -> int: def dfs(n,memo): if n==0 or n==1: memo[n]=1 if mem

2021-05-17 13:19:14 59

原创 19. 删除链表的倒数第 N 个结点

19. 删除链表的倒数第 N 个结点36 ms 14.8 MB Python3# Definition for singly-linked list.# class ListNode:# def __init__(self, val=0, next=None):# self.val = val# self.next = nextclass Solution: def removeNthFromEnd(self, head: ListNode,

2021-05-16 17:09:43 35

原创 102. 二叉树的层序遍历

102. 二叉树的层序遍历法一:C++队列执行用时: 0 ms , 在所有 C++ 提交中击败了100.00% 的用户内存消耗:12.1 MB , 在所有 C++ 提交中击败了 69.53% 的用/** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right; * TreeNode() : val(0)

2021-05-16 17:02:27 72

原创 101. 对称二叉树

101. 对称二叉树法一:中序遍历有3个样例不能通过测试。其中一个是[1,2,2,2,null,2]预期:False返回:True# Definition for a binary tree node.# class TreeNode:# def __init__(self, val=0, left=None, right=None):# self.val = val# self.left = left# self.right

2021-05-16 15:50:19 49

原创 98. 验证二叉搜索树

98. 验证二叉搜索树法一:中序遍历执行用时: 52 ms , 在所有 Python3 提交中击败了76.78% 的用户内存消耗:17.2 MB , 在所有 Python3 提交中击败了48.72% 的用户用到了栈,其实就是python的列表# Definition for a binary tree node.# class TreeNode:# def __init__(self, val=0, left=None, right=None):# self.va

2021-05-16 13:47:37 45

原创 141.环形链表

141.环形链表快慢指针–龟兔赛跑执行用时:64 ms, 在所有 Python3 提交中击败了66.76%的用户内存消耗:18.1 MB, 在所有 Python3 提交中击败了54.61%的用户# Definition for singly-linked list.# class ListNode:# def __init__(self, x):# self.val = x# self.next = Noneclass Solution:

2021-05-16 11:11:28 34

空空如也

空空如也

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

TA关注的人

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