新手上路:Anaconda虚拟环境创建和配置以使用PyTorch和DGL 在数据科学和机器学习领域,Anaconda 是一个非常流行的平台,它提供了一个管理包和环境的强大工具。在本文中,我们将逐步创建一个新的 Anaconda 环境,并在其中安装最新版本的 PyTorch 和 DGL,以及如何安装特定版本的这些库。
新手上路:在Windows CPU上安装Anaconda和PyCharm 现在,你已经成功在Windows CPU上安装了Anaconda和PyCharm。你可以开始你的Python编程之旅了!希望这篇博客对你有所帮助!
Python - 代码随想录算法训练营第十七天 | LeetCode110.平衡二叉树、LeetCode257. 二叉树的所有路径、LeetCode404.左叶子之和 题目链接给定一个二叉树,判断它是否是高度平衡的二叉树。本题中,一棵高度平衡二叉树定义为:一个二叉树每个节点 的左右两个子树的高度差的绝对值不超过1。示例 1:给定二叉树 [3,9,20,null,null,15,7]返回 true。示例 2:给定二叉树 [1,2,2,3,3,null,null,4,4]返回 false。这部分递归的思路还需要学习。’ '.join(map(str,[1,2,3])) 的含义。
Python - 代码随想录算法训练营第十六天 | LeetCode104.二叉树的最大深度 559.n叉树的最大深度、LeetCode111.二叉树的最小深度、LeetCode222.完全二叉树的 今天的内容仍然是二叉树。基本都是用长度法做的,递归等二刷再用。二叉树的递归法还需要再继续学习。二叉树的迭代法已经很熟悉了。。
Python - 代码随想录算法训练营第十三天 | LeetCode239. 滑动窗口最大值、LeetCode347.前 K 个高频元素 栈和队列已经基本完成,今天做个小总结。这部分内容,主要掌握好栈和队列的进出顺序就可以。这几天的题都很经典,适合掌握。。
Python - 代码随想录算法训练营第十一天 | LeetCode20. 有效的括号、LeetCode1047. 删除字符串中的所有相邻重复项、LeetCode150. 逆波兰表达式求值 继续栈和队列,今天的内容是栈和队列能够解决的问题。待改进: 代码的书写还不够灵活。收获op_map = {'+': add, '-': sub, ' *': mul, '/': lambda x, y: int(x / y)} #把符号改为运算的代码if t not in {'+', '-', '* ', '/'} #非运算符。
Python - 代码随想录算法训练营第九天 | 28. 实现 strStr()、459.重复的子字符串、字符串总结、双指针回顾 前言28. 实现 strStr() (本题跳过)题目链接459.重复的子字符串 (同上,跳过哈)题目链接字符串总结双指针回顾继续字符串总体来说并不难。主要是有一些库函数可能需要稍微记一下。这一部分有涉及时间复杂度的概念也应该好好看看。链接在此。
Python - 代码随想录算法训练营第八天 | LeetCode344 反转字符串、LeetCode541 反转字符串 Ⅱ、卡码网54 替换数字、LeetCode151 反转字符串中的单词、卡码网 开始字符串部分啦待改进收获。
Python - 代码随想录算法训练营第七天 | LeetCode454.四数相加II 、LeetCode383. 赎金信 、LeetCode15. 三数之和 、LeetCode18. 四数之和 继续哈希表的部分。。。待改进:15.三树之和和18.四树之和,不太明白跳过重复的思路。收获:把dict()整明白了。。
Python - 代码随想录算法训练营第六天|242.有效的字母异位词 、349. 两个数组的交集 、202. 快乐数、1. 两数之和 今天开始哈希表部分,以下默认各位了解哈希表。不了解的朋友请百度一下。对于这一块说的set没有弄明白,集合和字典基本忘光了。242的思路很棒,值得学习。
Python - 代码随想录算法训练营第三天 | LeetCode203 移除链表元素、LeetCode707 设计链表、LeetCode206 反转链表 Python 完成以上问题:以下是链表在python中的写法链表有思路,但不会用python写,707很全面。