- 博客(61)
- 收藏
- 关注
原创 【vizard】用python写3D游戏
vizard介绍Vizard是一款虚拟现实开发平台软件,从开发至今已走过十个年头。它基于C/C++,运用新近OpenGL拓展模块开发出的高性能图形引擎。当运用Python语言执行开发时,Vizard同时自动将编写的程式转换为字节码抽象层(LAXMI),进而运行渲染核心。vizard入门加载人物、对象、背景avatar = viz.addAvatar('xxx.cfg', pos=(0,0,0), euler=(0,0,0))viz.add('xxx.osgb',pos=(0,0,0), e
2021-12-19 22:58:16 12376 68
原创 【蓝桥杯】国奖学长带你复盘第十三届蓝桥杯模拟赛
第十三届蓝桥杯模拟赛第二期python组个人题解作者简介:大家好,我是可可卷,在十二届蓝桥杯中侥幸获得国家三等奖。自知实力有限,代码不足之处还请各位大佬多多批评指正~一、小蓝的IP地址为 192.168.*.21……
2021-12-10 09:16:47 31400 129
原创 【离散数学】作业记录
题目用等值演算法解决下面问题:A、B、C、D4人参加百米竞赛,观众甲、乙、丙预测比赛的名次如下。甲:C第一、B第二。乙:C第二、D第三。丙:A第二、D第四。比赛结束后发现甲、乙、丙每人预测的情况都是各对一半,试问实际名次如何(假设无并列名次)?
2022-05-01 09:00:00 2183 2
原创 【算法】力扣第 284 场周赛(最短代码)
力扣第284场周赛,最短【二十行】代码完成【四道】周赛题!(其中前三题仅2+2+1共5行代码!)
2022-03-14 09:08:27 1987 57
原创 【算法】力扣第 278 场周赛(最短代码)
[5993. 将找到的值乘以 2][5981. 分组得分最高的所有下标][5994. 查找给定哈希值的子串]
2022-01-30 14:49:17 1651 14
原创 【算法】力扣第 277 场周赛(最短代码)
[2148. 元素计数][2149. 按符号重排数组][2150. 找出数组中的所有孤独数字]
2022-01-30 12:48:12 3848 17
原创 【NLP学习计划】万字吃透NER
NLP系列学习计划,今天研究的是顶会ACL2018的一篇文章,并尝试在相同数据集上自己实现模型,领会STOA的魅力!
2022-01-23 08:31:53 5187 91
原创 【2021年度总结】打破内卷——一个985边缘学生的挣扎与救赎
由于期末考试的原因,可可已经好久没有更新了╥﹏╥…趁着年度总结的热度还没过去,可可也总结了自己与C站的故事,以及大三面临的抉择,希望大家能多多与可可交流,共同进步鸭~
2022-01-18 08:10:35 5982 95
原创 【算法】力扣第 276场周赛
T4没写,三题五行文章目录[5980. 将字符串拆分为若干长度为 k 的组](https://leetcode-cn.com/problems/divide-a-string-into-groups-of-size-k/)[5194. 得到目标值的最少行动次数](https://leetcode-cn.com/problems/minimum-moves-to-reach-target-score/)[5982. 解决智力问题](https://leetcode-cn.com/problems/solvi
2022-01-16 15:52:14 2050 24
原创 【算法】二叉树的遍历指南(前序、中序、后序、层序、BFS、DFS)
【算法】一文带你复习⭐二叉树⭐的遍历,前序遍历,中序遍历,后序遍历,层序遍历,DFS,BFS……
2021-12-26 13:35:36 3949 135
原创 【算法】力扣建信金融科技专场竞赛
两题选手也能进前100,hhh建信01. 间隔删除链表结点给你一个链表的头结点 head,每隔一个结点删除另一个结点(要求保留头结点)。请返回最终链表的头结点。示例 1:输入:head = [1,2,3,4]输出: [1,3]解释:蓝色结点为删除的结点示例 2:输入:head = [5,1,8,6,1]输出: [5,8,1]提示:链表中结点的数目在[1, 5000]范围内。1 <= Node.val <= 10000速通# Definition
2021-12-25 22:05:35 1101 9
原创 【算法】力扣第 266场周赛
5918. 统计字符串中的元音子字符串看数据范围,暴力过class Solution: def countVowelSubstrings(self, word: str) -> int: res=0 n=len(word) for a in range(n): for b in range(a+5,n+1): i=word[a:b] if any(x no
2021-12-25 22:04:13 540 1
原创 【算法】力扣第 265场周赛
5914. 值相等的最小索引送分题,数据量也小,才100class Solution: def smallestEqual(self, nums: List[int]) -> int: for i,n in enumerate(nums): if i%10==n:return i return -1一行:class Solution: def smallestEqual(self, nums: List[int]) -&
2021-12-24 22:36:53 2694 3
原创 【算法】力扣第 264 场周赛
5906. 句子中的有效单词数写的比较啰嗦了点,其实用**正则**一行就搞定了return sum(bool(re.match(r'[a-z]*([a-z]-[a-z]+)?[!.,]?$', w)) for w in sc.split())class Solution: def countValidWords(self, sentence: str) -> int: nums=[str(i) for i in range(10)] def func(
2021-12-24 22:35:51 2882 1
原创 【算法】力扣第 263 场周赛
5902. 检查句子中的数字是否递增python就是好用,split()划分+dic计数class Solution: def areNumbersAscending(self, s: str) -> bool: dic={str(i):1 for i in range(101)} res=0 for x in s.split(): if dic.get(x): if res<in
2021-12-23 23:50:14 6002 21
原创 【算法】力扣第 262 场周赛
5894. 至少在两个数组中出现的值数据量才100,直接暴力class Solution: def twoOutOfThree(self, nums1: List[int], nums2: List[int], nums3: List[int]) -> List[int]: cnt1,cnt2,cnt3=Counter(nums1),Counter(nums2),Counter(nums3) seq=set(nums1+nums2+nums3)
2021-12-23 23:49:17 1002 3
原创 【机器学习】pycm--史上最强多分类性能评估库
在普通分类问题上,我们一般通过sklearn.metrics库评估模型,比如使用混淆矩阵,但通过pycm,我们能够更好的评估预测精度!
2021-12-20 17:07:11 5565 84
原创 【云AI】利用百度智能云,实现人像动漫化
百度大脑,不用写模型也能玩转人工智能?人像动漫化:运用对抗生成网络技术,结合人脸检测、头发分割、人像分割等技术,为用户量身定制千人千面的二次元动漫形象,并支持通过参数设置,生成戴口罩的二次元动漫人像
2021-12-16 16:43:15 11062 118
原创 【贪吃蛇】基于pygame实现
游戏截图引入库import copyimport randomimport sysimport pygame初始化模型# 蛇模型snake_list = [[10, 10]]# 食物的模型x = random.randint(10, 490)y = random.randint(10, 490)food_point = [x, y]food_r, food_g, food_b = random.randint(0, 255), random.randint(0, 255),
2021-12-14 16:53:45 4249 17
原创 【算法】深度优先搜索
DFS基本思想本质是遍历决策树关注路径、选择列表、结束条件结合回溯:重点是撤销选择result = []def dfs(路径, 选择列表): if 满足结束条件: result.append(路径) return for 选择 in 选择列表: 做选择 dfs(路径, 选择列表) 撤销选择二叉树的DFS对于二叉树,我们一般这样做DFS:def dfs(root): # 判断
2021-12-10 08:51:55 828 5
转载 【python基础】Sorted Containers
sortedcontainers是一个用pure-python实现的拓展库,其内有SortedList、SortedDict、SortedSet等等,可以直接在力扣中使用
2021-12-09 08:53:26 1772 4
原创 【深度学习】实战之MNIST
既是实战,也是入门~MNIST介绍MNIST是机器学习领域的一个经典数据集,内含60000张训练图像与10000张预测图像,每张图片为28像素*28像素的灰度图像,并被划分到10个类别中(0-9)。MNIST手写数字识别,正是深度学习里的Hello World。加载数据集mnist数据预加载在keras库中,其中包括4个numpy数组from keras.datasets import mnist(train_images,train_labels),(test_images,test_la
2021-12-06 19:29:49 4774 25
原创 【深度学习】入门之keras
速查手册30s理解基本概念符号计算Keras的底层库使用Theano或TensorFlow,这两个库也称为Keras的后端。无论是Theano还 是TensorFlow,都是一个“符号主义”的库。符号主义的计算首先定义各种 变量,然后建立一个“计算图”,计算图规定了各个变量之间的计算关系。建立好的计算图需要编译已确 定其内部细节,然而,此时的计算图还是一个“空壳子”,里面没有任何实际的数据,只有当你把需要运 算的输入放进去后,才能在整个模型中形成数据流,从而形成输出值。Keras的模型搭建
2021-12-06 19:28:50 1650 1
原创 【算法】区间DP
区间DP是线性DP的扩展,主要解决分阶段的划分问题区间DP的特点:合并:即将两个或多个部分进行整合,当然也可以反过来;特征:能将问题分解为能两两合并的形式;求解:对整个问题设最优值,枚举合并点,将问题分解为左右两个部分,最后合并两个部分的最优值得到原问题的最优值状态属性区间DP的状态属性一般为某种最值,追求价值最大或代价最小集合f[i][j]表示将下标位置i到j的所有元素合并能获得的价值的最大值状态转移方程f[i][j]=max{f[i][j],f[i][k]+f[k+
2021-12-06 16:53:10 540 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人