- 剑指Offer——携程笔试题+知识点总结 情景回顾 时间:2016.9.17 19:10-21:10 地点:山东省网络环境智能计算技术重点实验室 事件:携程笔试 总体来说,携程笔试内容与其它企业笔试题类型基本一致,主要分为智能题、选择题、编程题、附加题(编程题)。其实,附加题前面的题目难度还算可以,真正拉开差距的是附加题的编程题。自己当时没有通过附加题,结束后... 剑指Offer——携程笔试题+知识点总结 情景回顾 时间:2016.9.17 19:10-21:10 地点:山东省网络环境智能计算技术重点实验室 事件:携程笔试 总体来说,携程笔试内容与其它企业笔试题类型基本一致,主要分为智能题、选择题、编程题、附加题(编程题)。其实,附加题前面的题目难度还算可以,真正拉开差距的是附加题的编程题。自己当时没有通过附加题,结束后...
- 指针传递数组方法: 将指向数组起始位置的指针做为一个参数,将数组长度作为第二个参数。(指针之处数组的位置和数据类型)即指定元素区间,可以传递两个指针来完成,一个指针标识 数组的开头,另一个 指针标识数组的尾部 本文重点关注第2种方法: // 使用数组区间的函数//注意,8个元素的话,数组是a[0]~a[7]。而为什么+8?这是为了让它指向最后元素的下一个位置#inclu... 指针传递数组方法: 将指向数组起始位置的指针做为一个参数,将数组长度作为第二个参数。(指针之处数组的位置和数据类型)即指定元素区间,可以传递两个指针来完成,一个指针标识 数组的开头,另一个 指针标识数组的尾部 本文重点关注第2种方法: // 使用数组区间的函数//注意,8个元素的话,数组是a[0]~a[7]。而为什么+8?这是为了让它指向最后元素的下一个位置#inclu...
- Hi,在多多少少的Python开发或是测试面试中经常会问到一些关于Python的基础问题,那我们今天就来看看这些问题吧! 首先来个最简单的: 什么是Python?使用Python有什么好处? 大家都知道Python是一门编程语言(我想应该很少有人说它是蟒蛇),使用Python的好处是什么呢?当然是因为它很简单啦!它能用最简洁的代码高效的完成一件事。它有自己... Hi,在多多少少的Python开发或是测试面试中经常会问到一些关于Python的基础问题,那我们今天就来看看这些问题吧! 首先来个最简单的: 什么是Python?使用Python有什么好处? 大家都知道Python是一门编程语言(我想应该很少有人说它是蟒蛇),使用Python的好处是什么呢?当然是因为它很简单啦!它能用最简洁的代码高效的完成一件事。它有自己...
- 我也不知道到底哪里来的,反正你不笑是你太高冷。 我本来想自己写一篇的,但是这篇实在是太好笑了哈哈哈哈哈,我就转载了。 转自:这篇博客 故事读完,并查集就会了~~~~~ 江湖上散落着各式各样的大侠,有上千个之多。他们没有什么正当职业,整天背着剑在外面走来走去,碰到和自己不是一路人的,就免不了要打一架。但大侠们有一个优点就是讲义气,绝对不打自己的朋友。而且他们信奉... 我也不知道到底哪里来的,反正你不笑是你太高冷。 我本来想自己写一篇的,但是这篇实在是太好笑了哈哈哈哈哈,我就转载了。 转自:这篇博客 故事读完,并查集就会了~~~~~ 江湖上散落着各式各样的大侠,有上千个之多。他们没有什么正当职业,整天背着剑在外面走来走去,碰到和自己不是一路人的,就免不了要打一架。但大侠们有一个优点就是讲义气,绝对不打自己的朋友。而且他们信奉...
- 在项目开发过程中,若将页面元素全部绑定于一个表单中,且页面中的某些元素并未直接获得,在获取页面操作值时就会出现意外效果,例如不能重置页面元素。 场景复现 需求:在使用el-select设计表单下拉框时,若后台返回的下拉框数组长度为1,则默认选中第一个元素。 思路:后台返回值后直接将第一个元素的value赋值给el-select的v-model。 created(... 在项目开发过程中,若将页面元素全部绑定于一个表单中,且页面中的某些元素并未直接获得,在获取页面操作值时就会出现意外效果,例如不能重置页面元素。 场景复现 需求:在使用el-select设计表单下拉框时,若后台返回的下拉框数组长度为1,则默认选中第一个元素。 思路:后台返回值后直接将第一个元素的value赋值给el-select的v-model。 created(...
- 目录 1. 使用引用参数的主要2个原因 2. 什么时候使用引用、使用指针、按值传递? 指导原则 2.1 使用传递的值而不作修改的函数 2.2 对于修改调用函数中数据的函数 3. 不一定完全按指导原则,实际情况更改 1. 使用引用参数的主要2个原因 程序员能够修改调用函数中的数据对象通过传递引用而不是整个数据对象,可以提高程序的运行速度(这个原因最重要,... 目录 1. 使用引用参数的主要2个原因 2. 什么时候使用引用、使用指针、按值传递? 指导原则 2.1 使用传递的值而不作修改的函数 2.2 对于修改调用函数中数据的函数 3. 不一定完全按指导原则,实际情况更改 1. 使用引用参数的主要2个原因 程序员能够修改调用函数中的数据对象通过传递引用而不是整个数据对象,可以提高程序的运行速度(这个原因最重要,...
- 端口号配置 redis的默认端口为6379,修改配置文件 vim /root/myredis/redis.conf 1 往下划,找到一个白字的:port 6379 修改。 后台运行 redis默认情况下是不在后台运行的,如果要修改,还是打开那个配置文件。 找到:daemonize no,把no改成yes。 启动多个redis 使用不同的配置未见是个办... 端口号配置 redis的默认端口为6379,修改配置文件 vim /root/myredis/redis.conf 1 往下划,找到一个白字的:port 6379 修改。 后台运行 redis默认情况下是不在后台运行的,如果要修改,还是打开那个配置文件。 找到:daemonize no,把no改成yes。 启动多个redis 使用不同的配置未见是个办...
- 搞了一整天的KMP,自己动手写,先是感觉自己搞懂了,写完提交又崩溃了。反反复复一整天,刚刚总算是半抄半写过去了。 那现在,我就来看看自己能不能把这个算法讲清楚,当然,观众得有一定的基础,我语文不好,有的东西大家意会吧。 这篇不想用什么华丽的图片啊、辞藻啊堆砌,要堆砌上一篇已经堆砌过了,这篇更侧重于重难点突破。 写完语:我已经尽我所能让这篇不那么枯燥了,如果愿意看下... 搞了一整天的KMP,自己动手写,先是感觉自己搞懂了,写完提交又崩溃了。反反复复一整天,刚刚总算是半抄半写过去了。 那现在,我就来看看自己能不能把这个算法讲清楚,当然,观众得有一定的基础,我语文不好,有的东西大家意会吧。 这篇不想用什么华丽的图片啊、辞藻啊堆砌,要堆砌上一篇已经堆砌过了,这篇更侧重于重难点突破。 写完语:我已经尽我所能让这篇不那么枯燥了,如果愿意看下...
- 剑指Offer——二分查找算法 前言 本片博文主要讲解查找算法的相关知识。重点介绍二分查找。 二分查找算法是在有序数组中用到的较为频繁的一种查找算法,在未接触二分查找算法时,最通用的一种做法是,对数组进行遍历,跟每个元素进行比较,其时间为O(n).但二分查找算法则更优,因为其查找时间为O(l... 剑指Offer——二分查找算法 前言 本片博文主要讲解查找算法的相关知识。重点介绍二分查找。 二分查找算法是在有序数组中用到的较为频繁的一种查找算法,在未接触二分查找算法时,最通用的一种做法是,对数组进行遍历,跟每个元素进行比较,其时间为O(n).但二分查找算法则更优,因为其查找时间为O(l...
- 本文以实际的读取文件为例子,介绍流的概念,以及输入流的基本使用。 按照前面介绍的知识,将文件中的数据读入程序,是将程序外部的数据传入程序中,应该使用输入流——InputStream或Reader。而由于读取的是特定的数据源——文件,则可以使用输入对应的子类FileInputStream或FileReader实现。 在实际书写代码时,需要首先熟悉读取文件在程序中实现的... 本文以实际的读取文件为例子,介绍流的概念,以及输入流的基本使用。 按照前面介绍的知识,将文件中的数据读入程序,是将程序外部的数据传入程序中,应该使用输入流——InputStream或Reader。而由于读取的是特定的数据源——文件,则可以使用输入对应的子类FileInputStream或FileReader实现。 在实际书写代码时,需要首先熟悉读取文件在程序中实现的...
- 文章目录 前期准备岛屿最大面积思路代码实现 八皇后问题思路代码实现 括号生成思路代码实现 全排列思路代码实现再说两句解回溯题的一般步骤 电话号码的字母组合思路代码实现 子集思路代码实现 单词搜索思路代码实现 前期准备 回溯,说实话,难搞,反正我现在也在路上,还没如土。 前期准备,要玩得转回溯,递归的基础还是要有的,所以前些日子我就先把递归... 文章目录 前期准备岛屿最大面积思路代码实现 八皇后问题思路代码实现 括号生成思路代码实现 全排列思路代码实现再说两句解回溯题的一般步骤 电话号码的字母组合思路代码实现 子集思路代码实现 单词搜索思路代码实现 前期准备 回溯,说实话,难搞,反正我现在也在路上,还没如土。 前期准备,要玩得转回溯,递归的基础还是要有的,所以前些日子我就先把递归...
- 文章目录 1、位1的个数方法 1:循环和位移动方法 2:位操作的小技巧代码实现: 2、汉明距离思路:代码实现: 3、旋转数组4、除自身以外数组的乘积思路:代码实现: 5、合并K个有序链表(困难)思路:代码实现:6、数组中第K个最大元素思路:复杂度分析:代码实现: 1、位1的个数 编写一个函数,输入是一个无符号整数,返回其二进制表达式中数字位数为... 文章目录 1、位1的个数方法 1:循环和位移动方法 2:位操作的小技巧代码实现: 2、汉明距离思路:代码实现: 3、旋转数组4、除自身以外数组的乘积思路:代码实现: 5、合并K个有序链表(困难)思路:代码实现:6、数组中第K个最大元素思路:复杂度分析:代码实现: 1、位1的个数 编写一个函数,输入是一个无符号整数,返回其二进制表达式中数字位数为...
- #include <stdio.h>#include <stdlib.h> #define STACT_INIT_SIZE 100#define STACTINCREMENT 10#define OK 1#define ERROR 0#define OVERFLOW -2 typedef int SElemType; typedef struct... #include <stdio.h>#include <stdlib.h> #define STACT_INIT_SIZE 100#define STACTINCREMENT 10#define OK 1#define ERROR 0#define OVERFLOW -2 typedef int SElemType; typedef struct...
- #include <stdio.h>#include <stdlib.h>#include <iostream.h> #define OVERFLOW -2 typedef int ElemType; typedef struct LNode{ ElemType data; struct LNode *next;}LNode, *LinkL... #include <stdio.h>#include <stdlib.h>#include <iostream.h> #define OVERFLOW -2 typedef int ElemType; typedef struct LNode{ ElemType data; struct LNode *next;}LNode, *LinkL...
- 具体做法:另设一个和L.r同类型的数组d,首先将L.r[1]赋值给d[1],并将的d[1]看成是在排好序的序列中处于中间位置的记录,然后从L.r中第2个记录起依次插入到d[1]之前或之后的有序序列中。 # include <stdio.h># include <iostream.h> # define MAXSIZE 20typede... 具体做法:另设一个和L.r同类型的数组d,首先将L.r[1]赋值给d[1],并将的d[1]看成是在排好序的序列中处于中间位置的记录,然后从L.r中第2个记录起依次插入到d[1]之前或之后的有序序列中。 # include <stdio.h># include <iostream.h> # define MAXSIZE 20typede...
上滑加载中
推荐直播
-
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中 -
码道新技能,AI 新生产力——从自动视频生成到开源项目解析2026/04/08 周三 19:00-21:00
童得力-华为云开发者生态运营总监/何文强-无人机企业AI提效负责人
本次华为云码道 Skill 实战活动,聚焦两大 AI 开发场景:通过实战教学,带你打造 AI 编程自动生成视频 Skill,并实现对 GitHub 热门开源项目的智能知识抽取,手把手掌握 Skill 开发全流程,用 AI 提升研发效率与内容生产力。
回顾中 -
华为云码道:零代码股票智能决策平台全功能实战2026/04/18 周六 10:00-12:00
秦拳德-中软国际教育卓越研究院研究员、华为云金牌讲师、云原生技术专家
利用Tushare接口获取实时行情数据,采用Transformer算法进行时序预测与涨跌分析,并集成DeepSeek API提供智能解读。同时,项目深度结合华为云CodeArts(码道)的代码智能体能力,实现代码一键推送至云端代码仓库,建立起高效、可协作的团队开发新范式。开发者可快速上手,从零打造功能完整的个股筛选、智能分析与风险管控产品。
回顾中
热门标签