首页
畅所欲言
友情链接
壁纸大全
数据统计
推荐
工具箱
在线白板
Search
1
职教云小助手重构更新,职教云助手最新版下载地址【已和谐】
13,769 阅读
2
职教云-智慧职教,网课观看分析(秒刷网课)
11,202 阅读
3
gradle-5.4.1-all.zip下载
9,199 阅读
4
职教云-智慧职教,签到补签分析(逆天改命系列)
8,065 阅读
5
一个优秀的程序员从写文档开始:免费领14个月语雀云笔记会员
6,953 阅读
学习笔记
Web
Python
转载文章
算法刷题
JS逆向
综合笔记
安卓
物联网
Java
C
资源收集
软件收藏
网络资源
影视专辑
TED英语角
随便写写
随手拍
登录
/
注册
Search
Lan
累计撰写
627
篇文章
累计收到
626
条评论
首页
栏目
学习笔记
Web
Python
转载文章
算法刷题
JS逆向
综合笔记
安卓
物联网
Java
C
资源收集
软件收藏
网络资源
影视专辑
TED英语角
随便写写
随手拍
页面
畅所欲言
友情链接
壁纸大全
数据统计
推荐
工具箱
在线白板
搜索到
627
篇与
的结果
2023-02-13
45亿 姓名手机号地址被泄漏
只要根据手机号就能查询出某些软件上的收货地址,如某宝,某东。以前泄漏一些什么姓名,手机号我就忍了,你们tm收货地址信息都能被脱裤。国内还要什么隐私,真的气人。数据截止日期目测是去年10月垃圾玩意,一次次数据泄露。具体数据来源尚不清楚,也有可能是物流公司
2023年02月13日
599 阅读
4 评论
1 点赞
2023-02-12
ChatGPT源码,在线体验:chatx.me。跟波风,AIChat,调用OpenAI,连续对话
体验地址https://chatx.me开源地址https://github.com/vastsa/AIChatWebChatGPT连续对话网页版系统自带API Key限制Token长度,自定义Token不限制长度回复过长提示Token输入Token更新进入url:http://example.com/docs密码通过查看启动日志获取,每次启动之后都会变Docker一键部署AMDdocker run -d --restart=always -p 8000:8000 --name aichat lanol/aichat:latestARMdocker run -d --restart=always -p 8000:8000 --name aichat lanol/aichat:arm赞助我
2023年02月12日
599 阅读
1 评论
0 点赞
2023-02-09
【简单】144. 二叉树的前序遍历
题目给你二叉树的根节点 root ,返回它节点值的 前序 遍历。示例 1:输入:root = [1,null,2,3] 输出:[1,2,3]示例 2:输入:root = []输出:[]示例 3:输入:root = [1]输出:[1]提示:树中节点数目在范围 [0, 100] 内-100 <= Node.val <= 100进阶:递归算法很简单,你可以通过迭代算法完成吗?解法其实这种题目不难,我感觉烦的是数据结构,题目里面给个list,搞得我不好测试。比如之前的链表,非得让我自己写个list和链表的转换才好进行调试。from typing import Optional, List from alo.common import TreeNode class Solution: def preorderTraversal(self, root: Optional[TreeNode]) -> List[int]: ans = [] stack = [root] while stack: node = stack.pop() if node: ans.append(node.val) if node.right: stack.append(node.right) if node.left: stack.append(node.left) return ans if __name__ == '__main__': s = Solution() s.preorderTraversal(TreeNode(1, None, TreeNode(2, TreeNode(3), None)))
2023年02月09日
129 阅读
0 评论
0 点赞
2023-02-08
Z-Library 满血复活,现在登录或注册还送两个人地址
这是我见过的最好的电子书下载网站,无广告,被FBI OPEN THE DOOR 后居然还能复活。不像epubee那个,直接跑路了。两个私人地址,并且还可以链接tg机器人。注册/登录地址:https://singlelogin.me/
2023年02月08日
315 阅读
0 评论
0 点赞
2023-02-07
【周赛】【简单】2558. 从数量最多的堆取走礼物
给你一个整数数组 gifts ,表示各堆礼物的数量。每一秒,你需要执行以下操作:选择礼物数量最多的那一堆。如果不止一堆都符合礼物数量最多,从中选择任一堆即可。选中的那一堆留下平方根数量的礼物(向下取整),取走其他的礼物。返回在 k 秒后剩下的礼物数量。示例 1:输入:gifts = [25,64,9,4,100], k = 4输出:29解释: 按下述方式取走礼物:在第一秒,选中最后一堆,剩下 10 个礼物。接着第二秒选中第二堆礼物,剩下 8 个礼物。然后选中第一堆礼物,剩下 5 个礼物。最后,再次选中最后一堆礼物,剩下 3 个礼物。最后剩下的礼物数量分别是 [5,8,9,4,3] ,所以,剩下礼物的总数量是 29 。示例 2:输入:gifts = [1,1,1,1], k = 4输出:4解释:在本例中,不管选中哪一堆礼物,都必须剩下 1 个礼物。 也就是说,你无法获取任一堆中的礼物。 所以,剩下礼物的总数量是 4 。提示:1 <= gifts.length <= 1031 <= gifts[i] <= 1091 <= k <= 103from typing import List class Solution: def pickGifts(self, gifts: List[int], k: int) -> int: while k > 0: k -= 1 m = max(gifts) gifts[gifts.index(m)] = int(pow(m, 0.5)) return sum(gifts) print(Solution().pickGifts([25, 64, 9, 4, 100], 4))
2023年02月07日
179 阅读
0 评论
0 点赞
2023-02-01
【每日一题】【简单】2325. 解密消息
题目给你字符串 key 和 message ,分别表示一个加密密钥和一段加密消息。解密 message 的步骤如下:使用 key 中 26 个英文小写字母第一次出现的顺序作为替换表中的字母 顺序 。将替换表与普通英文字母表对齐,形成对照表。按照对照表 替换 message 中的每个字母。空格 ' ' 保持不变。例如,key = "happy boy"(实际的加密密钥会包含字母表中每个字母 至少一次),据此,可以得到部分对照表('h' -> 'a'、'a' -> 'b'、'p' -> 'c'、'y' -> 'd'、'b' -> 'e'、'o' -> 'f')。返回解密后的消息。来源:力扣(LeetCode)链接:https://leetcode.cn/problems/decode-the-message著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。解法class Solution: def decodeMessage(self, key: str, message: str) -> str: d, c = {}, 0 for i in key: if i != ' ' and i not in d: d[i] = chr(ord('a') + c) c += 1 return ''.join([d.get(i, ' ') for i in message])
2023年02月01日
163 阅读
0 评论
0 点赞
2023-01-31
【每日一题】【简单】2319. 判断矩阵是否是一个 X 矩阵
题目如果一个正方形矩阵满足下述 全部 条件,则称之为一个 X 矩阵 :矩阵对角线上的所有元素都 不是 0矩阵中所有其他元素都是 0给你一个大小为 n x n 的二维整数数组 grid ,表示一个正方形矩阵。如果 grid 是一个 X 矩阵 ,返回 true ;否则,返回 false 。 示例 1:输入:grid = [[2,0,0,1],[0,3,1,0],[0,5,2,0],[4,0,0,2]] 输出:true 解释:矩阵如上图所示。 X 矩阵应该满足:绿色元素(对角线上)都不是 0 ,红色元素都是 0 。 因此,grid 是一个 X 矩阵。来源:力扣(LeetCode)链接:https://leetcode.cn/problems/check-if-matrix-is-x-matrix著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。解法暴力破解题目很简单,就是找规律的题目class Solution: def checkXMatrix(self, grid: List[List[int]]) -> bool: count = len(grid) for row_index, row in enumerate(grid): for col_index, col in enumerate(row): if row_index == col_index or (count - row_index - 1) == col_index: if col == 0: return False else: if col != 0: return False return True
2023年01月31日
145 阅读
0 评论
0 点赞
1
...
8
9
10
...
90