Hanawh
码龄8年
关注
提问 私信
  • 博客:286,570
    社区:1
    286,571
    总访问量
  • 109
    原创
  • 1,254,409
    排名
  • 100
    粉丝
  • 0
    铁粉

个人简介:hello world

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:陕西省
  • 加入CSDN时间: 2016-10-27
博客简介:

Hana

查看详细资料
个人成就
  • 获得181次点赞
  • 内容获得141次评论
  • 获得865次收藏
  • 代码片获得524次分享
创作历程
  • 25篇
    2021年
  • 41篇
    2020年
  • 43篇
    2019年
成就勋章
TA的专栏
  • C++
    5篇
  • 深度学习
    43篇
  • Linux
    4篇
  • pytorch
    9篇
  • leetcode
    18篇
  • VS Code
    4篇
  • python
    10篇
  • 日常
    1篇
  • 托福
    4篇
  • 计算机基础
    3篇
  • 数据库
    8篇
兴趣领域 设置
  • 人工智能
    opencv计算机视觉机器学习深度学习神经网络tensorflowpytorch图像处理数据分析
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

175人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

【深度学习】【CVPR2021】ProDA

Prototypical Pseudo Label Denoising and Target Structure Learning for Domain Adaptive Semantic Segmentation摘要intro相关工作Unsupervised domain adaptationUnsupervised representation learningLearning from noisy labels方法摘要self-training: 伪标签训练目标域伪标签的缺点: 由于源域和目标
原创
发布博客 2021.12.11 ·
4014 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

【python】OJ输入练习

【python】OJ输入练习A+B(1)A+B(2)A+B(3)A+B(4)A+B(5)A+B(6)A+B(7)字符串排序(1)字符串排序(2)字符串排序(3)A+B(1)输入:1 510 20输出:630while 1: try: print(sum(map(int, input().split()))) except: breakA+B(2)输入:21 510 20输出:
原创
发布博客 2021.09.16 ·
522 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【Leetcode】【2022秋招笔试题总结】

【2022秋招笔试题总结】
原创
发布博客 2021.09.04 ·
503 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【python】数据结构基本操作

listtupledictsetcollections堆heapq
原创
发布博客 2021.08.15 ·
620 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【Leetcode】二分法

【Leetcode】二分法153. 寻找旋转排序数组中的最小值33. 搜索旋转排序数组34. 在排序数组中查找元素的第一个和最后一个位置153. 寻找旋转排序数组中的最小值输入:[3,4,5,1,2]输出:1class Solution {public: //二分法 int minArray(vector<int>& numbers) { int low = 0; int high = numbers.size() - 1;
原创
发布博客 2021.08.05 ·
190 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【Leetcode】hot100

【leetcode】hot100128. 最长连续序列146. LRU 缓存机制:最近最少使用148. 排序链表560. 和为K的子数组128. 最长连续序列给定一个未排序的整数数组 nums ,找出数字连续的最长序列(不要求序列元素在原数组中连续)的长度。请你设计并实现时间复杂度为 O(n) 的算法解决此问题。输入:nums = [100,4,200,1,3,2]输出:4解释:最长数字连续序列是 [1, 2, 3, 4]。它的长度为 4。思路: 结合哈希表存数组,并从递增序列的第一个数开始
原创
发布博客 2021.08.05 ·
86 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【Leetcode】二叉树

【Leetcode】二叉树二叉树的非递归遍历前序中序后序二叉树的非递归遍历/** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right; * TreeNode() : val(0), left(nullptr), right(nullptr) {} * TreeNode(int x) : val(x
原创
发布博客 2021.08.01 ·
267 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【Leetcode】cv常见操作实现汇总

【cv常见操作实现汇总】NMSIOUPixelShuffelMaxpoolingConvBatchNormtop accuracyNMSef nms(self, bboxes, scores, threshold=0.5): x1 = bboxes[:,0] y1 = bboxes[:,1] x2 = bboxes[:,2] y2 = bboxes[:,3] areas = (x2-x1)*(y2-y1) # [N,]
原创
发布博客 2021.07.26 ·
681 阅读 ·
1 点赞 ·
2 评论 ·
4 收藏

【Leetcode】数学

【Leetcode】数学质数相关判定质数分解质因数筛质数公约数/公倍数试除法求约数最大公约数最小公倍数递归法求组合数快速幂372. 超级次方其他172. 阶乘后的零质数相关质数/素数:指在大于1的自然数中,除了1和它本身以外不再有其他因数的自然数。判定质数bool is_prime(int x){ if (x < 2) return false; for (int i = 2; i <= x / i; i ++ ) if (x % i == 0) /
原创
发布博客 2021.07.25 ·
382 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【Leetcode】排序算法

【Leetcode】排序算法快速排序堆排序合并排序top k剑指 Offer 41. 数据流中的中位数剑指 Offer 51. 数组中的逆序对快速排序1、快速排序是稳定排序?No2、快速排序最好最坏复杂度,什么时候达到最坏复杂度?O(nlogn) O(n^2) 原数列几乎有序的时候3、快排平均为啥是O(nlogn)?可以想象成一个矩形,每层Partition加起来肯定是n,高度由于QuickSort每次排序范围减半(平均),所以高度为logn,乘起来为O(nlogn)4、有没有办法让快排最
原创
发布博客 2021.07.19 ·
155 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【Leetcode】最短路径

【Leetcode】最短路径美团春招实习美团春招实习n行m列的网格 k个五元祖(x,y,u,v,w), 由x行y列网格向u行v列移动花费为w 求1行1列到n行m列网格所需的花费总和最少是多少输入5 4 3 (n m k)1 1 2 2 11 1 5 4 42 2 5 4 1输出2n,m[1,500]w[0,100]k[0,50000]//最短路径 //dijkstra O(n^2)#include <iostream>#include <queue>
原创
发布博客 2021.07.19 ·
588 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【Leetcode】最小生成树

最小生成树阿里春招实习笔试题684. 冗余连接685. 冗余连接II721. 帐户合并1135. 最低成本联通所有城市1489. 找到最小生成树里的关键边和伪关键边最小生成树:基于并查集的思想Prim算法采用贪心算法的思想,运行时间为O(n^2)Kruskal算法采用贪心算法的思想,运行时间为O(nlogn)对边的排序阿里春招实习笔试题输入:给出边,求将所有边联通的最小耗费,并且不能有ab这条路存在第一行:顶点个数n 边m a b其他行:起点 终点 耗费值#include <
原创
发布博客 2021.07.19 ·
1176 阅读 ·
3 点赞 ·
0 评论 ·
2 收藏

【Leetcode】拓扑排序

【Leetcode】拓扑排序模版:有向图的拓扑排列207. 课程表329. 矩阵中的最长递增路径vivo2022提前批笔试题模版:有向图的拓扑排列#include <iostream>#include <cstring> //memsetusing namespace std;const int N = 1e5 + 10;int n, m;// 记录每个节点的入度int d[N];// 邻接表头hint h[N], e[N], ne[N], idx; //
原创
发布博客 2021.07.19 ·
253 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【计算机基础】操作系统学习笔记

操作系统学习笔记1. 基础知识1. 基础知识操作系统提供:文件管理,存储器管理(将程序放在内存哪里),CPU处理(处理进程),设备管理接口:命令借口、程序接口、GUI从而方便用户使用;命令接口一般是交互式(如指令等)或者批处理(如windows下.bat)操作系统特征:并发、共享、虚拟、异步并发vs并行并发:宏观同时,微观交替并行:微观同时异步:多个程序可以并发执行,但资源有限,进程执行是走走停停,依赖于并发...
原创
发布博客 2021.07.18 ·
436 阅读 ·
2 点赞 ·
0 评论 ·
5 收藏

【深度学习】DOTA-v1.5遥感目标检测数据集

利用DOTA-v1.5训练YOLOv5About数据数据集工具包图片可视化图片切割About数据数据集官网 :https://captain-whu.github.io/DOAI2019/dataset.html数据集工具包 :https://github.com/CAPTAIN-WHU/DOTA_devkitDOTA-v1.5数据集一共有16个类别,包含40万个带注释的对象实例。训练集:1141张验证集:458张16个类别分别是:飞机,轮船,储罐,棒球场,网球场,篮球场,地面跑道,港口,桥梁
原创
发布博客 2021.07.18 ·
5483 阅读 ·
1 点赞 ·
3 评论 ·
21 收藏

【Leetcode】动态规划

【LeetCode】动态规划基础知识动态规划设计:最长递增子序列编辑距离打家劫舍740. 删除与获得点数887.高楼扔鸡蛋 (未完)375. 猜数字大小最长回文子序列博弈游戏贪心算法之区间调度问题467. 环绕字符串中唯一的子字符串376. 摆动序列背包问题474. 一和零1024. 视频拼接523. 连续的子数组和逆向思维576. 出界的路径数688 “马”在棋盘上的概率935 骑士拨号器1220 统计元音字母序列的数目DFS638. 大礼包698. 划分为k个相等的子集650. 只有两个键的键盘动归+D
原创
发布博客 2021.07.18 ·
775 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【深度学习】CenterNet-better-plus代码解读

CenterNet-better-plus代码解读CenterNet-better-plus代码解读detectron2架构gt生成部分CenterNet-better-plus代码解读源代码 https://github.com/lbin/CenterNet-better-plusdetectron2架构gt生成部分centernet/centernet_gt.py首先看一下经过处理的inputsinstance类里面包含了图片的gt_bbox、gt_classes等信息import n
原创
发布博客 2021.07.18 ·
447 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

【深度学习】【CVPR2019 oral】Weakly Supervised Learning of Instance Segmentation with Inter-pixel

【CVPR2019 oral】Weakly Supervised Learning of Instance Segmentation with Inter-pixelAbstractStepAbstract监督信息 : 分类信息模型框架 :如下图所示首先从分类模型的注意力图中找出一定区域,然后生成实例的边界区域(主要利用IRNet可以估计各个实例的粗略区域并检测不同类之间的边界)Step训练CAM : Class Attention Map也就是训练一个分类网络,分类网络是resnet5
原创
发布博客 2021.07.18 ·
374 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

【LeetCode】滑动窗口(python)

【LeetCode】滑动窗口3.无重复字符的最长子串30. 串联所有单词的子串76. 最小覆盖子串159. 至多包含两个不同字符的最长子串209. 长度最小的子数组239. 滑动窗口最大值567. 字符串的排列632. 最小区间727. 最小窗口子序列3.无重复字符的最长子串输入: s = “abcabcbb”输出: 3解释: 因为无重复字符的最长子串是 “abc”,所以其长度为 3。class Solution {public: int lengthOfLongestSubstri
原创
发布博客 2021.07.16 ·
369 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【LeetCode】单调栈单调队列

793.每日温度请根据每日气温列表,重新生成一个列表。对应位置的输出为:要想观测到更高的气温,至少需要等待的天数。如果气温在这之后都不会升高,请在该位置用 0 来代替。例如,给定一个列表 temperatures = [73, 74, 75, 71, 69, 72, 76, 73],你的输出应该是 [1, 1, 4, 2, 1, 1, 0, 0]。class Solution {public: vector<int> dailyTemperatures(vector<in
原创
发布博客 2021.07.16 ·
163 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多