张荣华_csdn
码龄8年
求更新 关注
提问 私信
  • 博客:1,795,232
    社区:78
    1,795,310
    总访问量
  • 1,417
    原创
  • 253
    粉丝
  • 58
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:香港
加入CSDN时间: 2017-12-15
博客简介:

zrh_CSDN的博客

查看详细资料
个人成就
  • 获得479次点赞
  • 内容获得72次评论
  • 获得1,569次收藏
  • 博客总排名2,437,696名
创作历程
  • 1篇
    2020年
  • 82篇
    2019年
  • 1344篇
    2018年
成就勋章
TA的专栏
  • 算法
    45篇
  • 机器学习基础
    119篇
  • 链表
    57篇
  • tensorflow
    3篇
  • C++
    160篇
  • leetcode
    211篇
  • 队列
    8篇
  • 栈
    29篇
  • 树
    93篇
  • 哈希表
    21篇
  • 操作系统
    9篇
  • 剑指offer
    50篇
  • 图
    3篇
  • 机器学习实战
    14篇
  • 牛客网
    71篇
  • 排序
    22篇
  • 字符串与数组
    41篇
  • 递归
    36篇
  • 数字之谜
    30篇
  • DFS
    31篇
  • 动态规划
    49篇
  • 双指针
    11篇
  • 查找
    15篇
  • 位运算
    32篇
  • SQL
    19篇
  • 计算机网络
    4篇
  • 编程之美
    12篇
  • 有难度
    6篇
  • Python基础
    1篇
  • 大数据
    2篇
  • 排列组合
    5篇
  • 八皇后问题
    4篇
  • 卡特兰数
    5篇
  • 编码
    1篇
  • 概率论
    4篇
  • 背包问题
    3篇
  • fortran
  • 找零钱问题
    1篇
  • 台阶问题
    2篇
  • EXCEL
    1篇
  • 树的路径和
    3篇
  • KMP算法
    1篇
  • 买卖股票
    3篇
  • 编程珠玑
    2篇
  • 校招笔试题
    1篇
  • 校招编程题
    114篇
  • octave和matlab
    3篇
  • 数理基础
    1篇
  • 容器
    19篇
  • 字符串
    8篇
  • 笔试
    1篇
  • 最短路径算法
    2篇
  • 算法评价指标
    1篇
  • 面试中的各项能力
    4篇
  • 程序员面试笔记
    49篇
  • 构造函数
    7篇
  • 虚函数
    6篇
  • 函数指针
    6篇
  • 模板
    6篇
  • 重载
    7篇
  • 指针
    14篇
  • 深度学习基础
    11篇
  • IP地址
    4篇
  • 句子逆序
    1篇
  • 大数问题
    3篇
  • 埃及分数分解
    1篇
  • 24点问题
    2篇
  • leetcode中国
    509篇
  • 溢出问题
    2篇
  • 二分搜索
    9篇
  • 匹配问题
    1篇
  • 华为
    1篇
  • bash
    3篇
  • 客户拜访与沟通
    3篇
  • 贪心算法
    1篇
  • 一望5G
    4篇
  • 办公软件
    1篇
  • 版本控制
    17篇
  • LTE
    4篇
  • C编程规范
    1篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 1

TA参与的活动 0

创作活动更多

AI 镜像开发实战征文活动

随着人工智能技术的飞速发展,AI 镜像开发逐渐成为技术领域的热点之一。Stable Diffusion 3.5 FP8 作为强大的文生图模型,为开发者提供了更高效的图像生成解决方案。为了推动 AI 镜像开发技术的交流与创新,我们特此发起本次征文活动,诚邀广大开发者分享在 Stable Diffusion 3.5 FP8 文生图方向的实战经验和创新应用 本次征文活动鼓励开发者围绕 Stable Diffusion 3.5 FP8 文生图方向,分享以下方面的内容: 1. 技术实践与优化 - Stable Diffusion 3.5 FP8 模型架构解析与优化技巧 - 文生图生成效果的提升方法与技巧 - 模型部署与加速策略,例如使用 Hugging Face、Diffusers 等工具 - 针对特定场景(例如二次元、写实风)的模型微调与定制化开发 2. 应用场景探索 - Stable Diffusion 3.5 FP8 在不同领域的应用案例分享,例如游戏设计、广告创意、艺术创作等 - 利用 Stable Diffusion 3.5 FP8 实现图像编辑、图像修复、图像增强等功能的探索 - 结合其他 AI 技术(例如 NLP、语音识别)构建更强大的应用 3. 创新应用与思考 - 基于 Stable Diffusion 3.5 FP8 的创新应用场景设计 - AI 镜像开发的未来发展方向的思考与展望 - 对 AI 镜像开发伦理、安全等问题的探讨

28人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

330.按要求补齐数组

给定一个已排序的正整数数组 nums,和一个正整数 n 。从 [1, n] 区间内选取任意个数字补充到 nums 中,使得 [1, n] 区间内的任何数字都可以用 nums 中某几个数字的和来表示。请输出满足上述要求的最少需要补充的数字个数。示例 1:输入: nums = [1,3], n = 6输出: 1 解释:根据 nums 里现有的组合 [1], [3], [1,3],可以得...
原创
博文更新于 2018.11.08 ·
206 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

222.完全二叉树的节点个数

给出一个完全二叉树,求出该树的节点个数。说明:完全二叉树的定义如下:在完全二叉树中,除了最底层节点可能没填满外,其余每层节点数都达到最大值,并且最下面一层的节点都集中在该层最左边的若干位置。若最底层为第 h 层,则该层包含 1~ 2h 个节点。示例:输入: 1 / \ 2 3 / \ /4 5 6输出: 6/** * Definition...
原创
博文更新于 2018.11.01 ·
295 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

成绩排序

题目描述查找和排序题目:输入任意(用户,成绩)序列,可以获得成绩从高到低或从低到高的排列,相同成绩      都按先录入排列在前的规则处理。   例示:   jack      70   peter     96   Tom       70   smith     67   从高到低  成绩               peter     96       jack...
原创
博文更新于 2018.08.11 ·
501 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

数的分组

题目:有10个任意的正整数,将其分为两组A和B,要求组A中每个数据的和与组B中每个数据的和之差的绝对值最小。#include "stdio.h"#include "math.h"void main(){    unsigned int i,j,k=0,difference=0,r;    unsigned int sum_A=0, sum_B=0;    int a[10]; ...
原创
博文更新于 2018.07.27 ·
398 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

从有序数组中找出某个数出现的次数

#include "stdio.h"int bin_search(int array[], int key, int length, int loc_flag) {    int low = 0, high = length -1;    int mid = 0;    int last = -1;                /*用last记录最终的位置loc_a或loc_b*/ ...
原创
博文更新于 2018.07.26 ·
1210 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

编程计算二叉树的深度

#include "stdio.h"#include "malloc.h"typedef struct BiTNode{    char data;   /*结点的数据域*/    struct BiTNode *lchild , *rchild;  /*指向左孩子和右孩子*/} BiTNode , *BiTree;/*创建一棵二叉树*/void CreatBiTree(BiTre...
原创
博文更新于 2018.07.23 ·
5690 阅读 ·
0 点赞 ·
0 评论 ·
16 收藏

沟通能力

随着软件、系统功能越来越复杂,开发团队的规模也随之扩张,开发者、测试者和项目经理之间的沟通交流也变得越来越重要。也正因如此,很多公司在面试的时候都会注意考查应聘者的沟通能力。这就要求应聘者无论是在介绍项目经验还是在介绍解题思路的时候,都需要逻辑清晰明了,语言详略得当,表述的时候重点突出、观点明确。我们不能把好的沟通能力理解成夸夸其谈。在面试的时候,知之为知之,不知为不知,对于不清楚的知识点,要...
原创
博文更新于 2018.07.21 ·
925 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

将string转换为char*

const char *str=s.c_str();c_str()函数的返回值是一个C风格的字符串。函数的返回结果是一个指针,该指针指向一个以空字符结束的字符数组,而这个数组所存的数据恰好与那个string对象的一样。结果指针的类型是const  char*,从而确保我们不会改变字符数组的内容。...
原创
博文更新于 2018.06.14 ·
4534 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C++分割字符串

涉及到string类的两个函数find和substr: 1、find函数 原型:size_t find ( const string& str, size_t pos = 0 ) const; 功能:查找子字符串第一次出现的位置。 参数说明:str为子字符串,pos为初始查找位置。 返回值:找到的话返回第一次出现的位置,否则返回string::npos2、substr函数 原型:strin...
原创
博文更新于 2018.06.12 ·
739 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Contains Duplicate

Given an array of integers, find if the array contains any duplicates.Your function should return true if any value appears at least twice in the array, and it should return false if every element is ...
原创
博文更新于 2018.06.06 ·
286 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

596. 超过5名学生的课

SQL架构有一个courses 表 ,有: student (学生) 和 class (课程)。请列出所有超过或等于5名学生的课。例如,表:+---------+------------+| student | class |+---------+------------+| A | Math || B | English ...
原创
博文更新于 2019.01.07 ·
243 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

模板全特化和偏特化的使用方式

template<typename T1,typename T2>class Test{public:      Test(T1 a,T2 b):a(a),b(b){cout<<"normal"<<endl;}private:      T1 a;      T2 b;};//Atemplate<>calss ...
原创
博文更新于 2018.07.28 ·
836 阅读 ·
0 点赞 ·
1 评论 ·
2 收藏

剪枝

在决策树学习中将已生成的树进行简化的过程称为剪枝。具体地,剪枝从已生成的树上裁减掉一些子树或叶节点,并将其根结点或父结点作为新的叶节点,从而简化分类树模型。决策树生成算法递归地产生决策树,直到不能继续下去为止,这样产生的决策树往往对数据的分类很准确,但对未知的测试数据的分类却没有那么准确,即出现过拟合现象,过拟合的原因在于学习时过多地考虑如何提高队训练数据的正确分类,从而构建出过于复杂的决策树,解...
原创
博文更新于 2018.07.03 ·
1008 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Linked List Cycle II

Given a linked list, return the node where the cycle begins. If there is no cycle, return null.Note: Do not modify the linked list.Follow up:Can you solve it without using extra space?/** * Definition...
原创
博文更新于 2018.06.29 ·
132 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Pascal's Triangle

Given a non-negative integer numRows, generate the first numRows of Pascal's triangle.In Pascal's triangle, each number is the sum of the two numbers directly above it.Example:Input: 5Output:[ ...
原创
博文更新于 2018.06.27 ·
338 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

最优编辑代价

对于两个字符串A和B,我们需要进行插入、删除和修改操作将A串变为B串,定义c0,c1,c2分别为三种操作的代价,请设计一个高效算法,求出将A串变为B串所需要的最少代价。给定两个字符串A和B,及它们的长度和三种操作代价,请返回将A串变为B串所需要的最小代价。保证两串长度均小于等于300,且三种代价值均小于等于100。测试样例:"abc",3,"adc",3,5,3,100返回:8class MinC...
原创
博文更新于 2018.06.25 ·
390 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

用SQL语句查出分数最高的前20位学生

数据库中有学院表和成绩表:学院表T_SCHOOL,结构如下:学院ID:school_id;学院名称:school_name;成绩表T_SCORE,结构如下:学号:id;姓名:name;分数:score;学院ID:school_id。select top 20 T_SCORE.name from T_SCORE,T_SCHOOLwhere T_SCORE.school_id=T_SCHOOL.sch...
原创
博文更新于 2018.06.09 ·
16240 阅读 ·
2 点赞 ·
1 评论 ·
6 收藏

1-N整数中1出现的次数

如果不希望计算每个数字的1的个数,那就只能去寻找1在数字中出现的规律了。为了找到规律,不妨用一个稍微大一点的数字如21345作为例子来分析。我们把1-21345的所有数字分为两段:一段时1-1345,另一端是1346-21345.我们先看1346-21345中1出现的次数。1的出现分成两种情况。首先分析1出现在最高位的情况。在1346-21345的数字中,1出现在10000-19999这10000...
原创
博文更新于 2018.06.02 ·
995 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

不能使用sizeof计算的表达式

在使用sizeof运算符时,需要注意其适用范围,并非所有的变量、类型、表达式都能都通过sizeof运算符计算所占用的内存空间。结构体可以使用sizeof运算。在定义结构体时,使用了位域声明结构体中的成员,在计算空间时,应该遵循位域成员不能横跨两个字节的原则,因此不能把所有的位域成员的空间简单相加,还要考虑位域成员的内存布局。1虽然能够通过sizeof运算符计算出结构体所占据的内存空间,但是不允许计...
原创
博文更新于 2018.06.01 ·
1433 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

507. 完美数

对于一个 正整数,如果它和除了它自身以外的所有正因子之和相等,我们称它为“完美数”。给定一个 正整数 n, 如果他是完美数,返回 True,否则返回 False示例:输入: 28输出: True解释: 28 = 1 + 2 + 4 + 7 + 14注意:输入的数字 n 不会超过 100,000,000. (1e8)class Solution {public: ...
原创
博文更新于 2018.12.25 ·
370 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多