• avatar 云影孤帆尽 2021-08-11 21:03:10

    题解 | #原根#

    思路: 题目的主要信息: n个字符串,只有小写字母a-z 如果对于一个字符串,其他n-1个字符串都不是它的前缀,则它是原根 求这n个字符串中原根的数量 方法一:暴力法具体做法:我们可以暴力遍历每一个字符串,然后再分别与其他n-1个字符串进行比较,检查是否是它的前缀。检查前缀的时候,我们可以也是暴

    来自 云影孤帆尽
    00
  • avatar 编程三昧 2021-08-11 21:06:16

    【前端 · 面试 】HTTP 总结(十一)—— HTTPS 概述

    最近我在做前端面试题总结系列,感兴趣的朋友可以添加关注,欢迎指正、交流。 争取每个知识点能够多总结一些,至少要做到在面试时,针对每个知识点都可以侃起来,不至于哑火。 前言 通过前面内容的学习,相信大家对 HTTP 的概念、特点、请求方法及缓存等的相关知识有了一定了解,恭喜大家在面试成功的道路上迈

    来自 编程三昧
    00
  • avatar xqxls 2021-08-11 21:10:26

    题解 | #牛妹的项链#

    题意整理 牛妹有一条由n个珠子组成的项链,每个珠子都有自己的颜色。 现在牛妹要截取一段尽可能长的珠子,但是截下的这一段不能有相同颜色的珠子。 方法一(暴力统计) 1.解题思路 简要分析:由于项链总共有n颗珠子,我们可以枚举所有的起始位置,然后从每个起始位置开始,最多截取n个珠子,每一个起始位置(

    来自 xqxls
    00
  • avatar Peterliang 2021-08-11 21:10:47

    NC28 题解 | #最小覆盖子串#

    题意分析 给出两个字符串S和T,需要我们在S字符串里面找到一个最短的字符串,使得这个这个字符串中包含T字符串里面的所有的字符。题目要求使用O(n)的时间复杂度。题目一定保证如果存在这个字符串,那么这个字符串一定是唯一的。 思路分析 解法一 二分查找 我们看到求最短的字符串,那么很容易可以想到用

    来自 Peterliang
    00
  • avatar 起初是一张白纸 2021-08-11 21:15:58

    题解 | #简单错误记录#

    using System; using System.Linq; using System.Text; using System.Collections.Generic; public class Test {   &

  • avatar 逸芳 2021-08-11 21:16:03

    题解 | #字符串排序#

    import java.util.*; public class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); while(sc.hasNe

    来自 逸芳
    00
  • avatar 阿里高级技术专家 2021-08-11 21:17:52

    【左神第2版】算法与数据结构题目最优解,刷完你就是“题”王!(附赠电子版PDF)

    程序员代码面试指南-算法与数据结构题目最优解(第2版) 这是一本程序员代码面试宝典!书中对IT名企代码面试各类题目的最优解进行了总结,并提供了相关代码实现。针对当前程序员面试缺乏权威题目汇总这一痛点,本书选取将近300道真实出现过的经典代码面试题,帮助广大程序员做充分的面试准备。“刷”完本书后,

  • avatar PKU-kiku 2021-08-11 21:22:26

    题解 | #统计出当前各个title类型对应的员工当前薪水对应的平均工资#

    SELECT t.title,avg(s.salary) FROM titles t INNER JOIN salaries s on t.emp_no=s.emp_no GROUP BY t.title ORDER BY avg(s.salary)关键:用内连接将两个表连在一起,注意内连接的连接

    来自 PKU-kiku
    00
  • avatar flyflyfly00 2021-08-11 21:23:21

    模板-第五讲 动态规划

    背包问题 01背包问题 每件物品最多只能用一次。 int n, m; int v[N], w[N]; int f[N]; int main(){ cin >> n >> m; for(int i = 1; i <= n; i++) cin >

    来自 flyflyfly00
    00
  • avatar walkalone 2021-08-11 21:24:32

    牛客多校第八场 题解

    C Fuzzy Graph 题意:给定一个 个节点组成的无向图,现给这些点染成红、绿、蓝三色。若一条边的两个端点颜色不同,则该边仍为黑色,否则染成两端点共同的颜色。要求: 基础要求:所有的点仍被黑色边连接。 (可选)三种颜色的点数量相同。 (可选)三种颜色中点数目最多的一个颜色,不存在该颜色的边

    来自 walkalone
    00
  • avatar 牛客943400164号 2021-08-11 21:34:04

    题解 | #螺旋矩阵#

    class Solution { public: vector<int> spiralOrder(vector<vector<int> > &matrix) { vector<int>ret; if (matrix.empty(

  • avatar 野蛮生长% 2021-08-11 21:34:40

    题解 | #二进制中1的个数#

    右移32位&1 public class Solution { public int NumberOf1(int n) { int res = 0; for(int i = 0;i < 32;i++){ if((n >

    来自 野蛮生长%
    00
  • avatar brotherhoodhzy 2021-08-11 21:35:24

    题解 | #二叉搜索树的第k个结点#python 解法

    其实考的就是中序遍历。 要注意检查pRoot,k(特别是k值) def KthNode(self, pRoot, k): # write code here # 按大小顺序输出所有节点的值( 即是中序遍历) # idx取出所求的值, 返回。

    来自 brotherhoodhzy
    00
  • avatar Peterliang 2021-08-11 21:35:56

    NC29 题解 | #二维数组中的查找#

    题意分析 给你一个二维数组,这个二维数组从左到右是递增的,从上到下也是递增的。要我们判断某一个整数是否在这个数组里面。 思路分析 解法一 暴力解法 二维数组,判断是否存在某一个数字,似乎很好理解。最直接的方法就是直接暴力循环所有的位置,直接判断是否存在,这样的话最好的时间复杂度为O(1),最坏

    来自 Peterliang
    00
  • avatar NumPy 2021-08-11 21:43:17

    题解 | #把数字翻译成字符串#

    一、题目描述 题目描述:有一种将字母编码成数字的方式:'a'->1, 'b->2', ... , 'z->26'。现在给一串数字,返回有多少种可能的译码结果 二、算法1(暴力深搜) 解题思路 暴力枚举每一种翻译方式,最后统计方案数 每次递归考虑两种情况,当前位的数自成一位与下一位

    来自 NumPy
    00
  • avatar ⑨充满智慧与力量⑨ 2021-08-11 21:44:28

    2021 牛客多校5 题解

    B Boxes 题意 一共有 个盒子,编号为 ,每个盒子中都装有一个球,球的颜色为白色的概率和黑色的概率相等都是 ,每个盒子只有在打开的时候才知道盒中球颜色,打开编号为 盒子需要花费 。同时,提供一个 hint ,使用提示,需要花费 ,使用提示可以得知,在剩下的盒子中有多少个盒子里面的球是

  • avatar 疑是故人归 2021-08-11 21:47:48

    题解 | #字符串字符匹配#

    import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); while (in

    来自 疑是故人归
    00
  • avatar PKU-kiku 2021-08-11 21:52:03

    题解 | #查找所有员工的last_name和first_name以及对应的dept_name#

    SELECT e.last_name,e.first_name,d.dept_name FROM employees e LEFT JOIN dept_emp de ON e.emp_no=de.emp_no LEFT JOIN departments d ON de.dept_no=d.dept

    来自 PKU-kiku
    00
  • avatar 福大大架构师每日一题 2021-08-11 21:57:19

    2021-08-11:按要求补齐数组。给定一个已排序的正整数数组 nums,和一个正整数 n

    2021-08-11:按要求补齐数组。给定一个已排序的正整数数组 nums,和一个正整数 n 。从 [1, n] 区间内选取任意个数字补充到 nums 中,使得 [1, n] 区间内的任何数字都可以用 nums 中某几个数字的和来表示。请输出满足上述要求的最少需要补充的数字个数。福大大 答案2021

  • avatar PKU-kiku 2021-08-11 22:01:56

    题解 | #统计各个部门的工资记录数#

    SELECT d.dept_no,de.dept_name,count(*) sum FROM salaries s LEFT JOIN dept_emp d ON s.emp_no=d.emp_no LEFT JOIN departments de ON d.dept_no=de.dept_n

    来自 PKU-kiku
    00
  • avatar 我要来 2021-08-11 22:07:00

    题解 | #删除链表的倒数第n个节点#

    思路:1.求链表的长度length2.如果要删除的时头结点,即length==n,直接返回头结点的下一个结点。3.若非头结点,则找到待删除结点的父结点,即第length-n-1个。4.将父结点的子节点指向子结点的子结点。5.返回head public ListNode removeNthFromEn

    来自 我要来
    20
  • avatar PKU-kiku 2021-08-11 22:10:19

    题解 | #使用子查询的方式找出属于Action分类的所有电影对应的title,description#

    SELECT f.title,f.description FROM film f LEFT JOIN film_category fi ON f.film_id=fi.film_id LEFT JOIN category c ON fi.category_id=c.category_id WHER

    来自 PKU-kiku
    00
  • avatar 牛客631798768号 2021-08-11 22:12:20

    链表的环形问题。

    一、返回单向有环链表中第一个入环的节点: 1.方法一:使用set。 思路:如果有环,那么遍历链表,某个节点被遍历到第二次的时候他就是第一个入环的节点。使用set,遍历加入set,若某个节点之前被添加过了(第一次重复),将这个节点返回。 2.方法二:使用快慢指针。 1)慢指针slow(一次走一步),快

  • avatar 牛客615577937号 2021-08-11 22:13:46

    题解 | #最长回文子串#

    import java.util.*; public class Solution { public int getLongestPalindrome(String A, int n) { // write code here if(""

  • avatar 有名 2021-08-11 22:14:09

    题解 | #二叉树的个数#

    描述 已知一棵节点个数为 的二叉树的中序遍历单调递增, 求该二叉树能能有多少种树形, 输出答案对 109+7取模示例1输入:1返回值:1示例2输入:2返回值:2示例3输入:4返回值:14备注: 方法一 思路 递归 首先介绍一个数学知识,两数乘积之模等于两数模之乘积;对证明感兴趣的同学可以百

    来自 有名
    30
  • avatar 我要来 2021-08-11 22:17:11

    题解 | #两个链表的第一个公共结点#

    思路:1.遍历链表1,并将其入列表ArrayList2.遍历链表2,若当前结点存在于ArrayList中,则直接停止while循环。3.输出当前结点。 public ListNode FindFirstCommonNode(ListNode pHead1, ListNode pHead2) {

    来自 我要来
    00
  • avatar 云影孤帆尽 2021-08-11 22:18:18

    题解 | #单词消消乐#

    思路: 题目的主要信息: n个字符串,从第一个字符串开始作为左边个单词,依次遍历后面的作为右边单词 当左边单词的尾字符与右边单词的首字符相同是,消去这两个字符,消去之后继续比较,如此循环直到不同 将左边单词与右边单词首尾拼接作为下轮的左边单词,往后遍历 求遍历完最后剩余的字符串 方法一:直接比较

    来自 云影孤帆尽
    00
  • avatar 学习学习588 2021-08-11 22:20:35

    使用BeanUtils.copyProperties注意事项

    Could not copy properties from source to target;nested exception is java.lang.reflect.InvocationTargetException 在使用BeanUtils.copyProperties(model,targ

    来自 学习学习588
    00
  • avatar 野蛮生长% 2021-08-11 22:22:08

    题解 | #平衡二叉树#

    java版平衡树,是每个节点的左子树和右子树深度不超过1,所以需要遍历每个节点,并且得到左右子树的深度 public class Solution { public boolean IsBalanced_Solution(TreeNode root) { if(root ==

    来自 野蛮生长%
    00
  • avatar 野蛮生长% 2021-08-11 22:33:09

    题解 | #矩阵的最小路径和#

    java版易理解dp import java.util.*; public class Solution { /** * * @param matrix int整型二维数组 the matrix * @return int整型 */ pub

    来自 野蛮生长%
    00
  • avatar PKU-kiku 2021-08-11 22:35:39

    题解 | #使用join查询方式找出没有分类的电影id以及名称#

    SELECT f.film_id,f.title FROM film f LEFT JOIN film_category fi ON f.film_id=fi.film_id LEFT JOIN category c ON fi.category_id=c.category_id WHERE fi.

    来自 PKU-kiku
    00
  • avatar HuashuiC 2021-08-11 22:39:09

    题解 | #简单密码#PYTHON3 有些简单粗暴

    while 1: try: pwd = input() str = '' dir = {'a':'2','b':'2','c':'2','d':'3','e':'3','f':'3','g':'4', 'h':'4','i':

    来自 HuashuiC
    00
  • avatar 张润2022 2021-08-11 22:48:52

    题解 | #明明的随机数#

    #include <stdio.h> #include <stdlib.h> #include <string.h> struct NUM{ int num; struct NUM *next; }; void getnum(struct NU

    来自 张润2022
    00
  • avatar 2htttttttttt 2021-08-11 22:50:50

    题解 | #考试分数(五)#

    select b.id,b.job,b.score, b.rkfrom(select ,rank() over (partition by job order by score desc) as rkfrom grade) as bJOIN(select g.id,g.job,g.score,a.m

    来自 2htttttttttt
    00
  • avatar 游鲨游戏圈 2021-08-11 22:51:05

    【游鲨x乐狗游戏】2022届校招联动(附专属内推)

    游鲨游戏圈专注游戏策划知识分享,校招 & 社招零基础入行辅导、在职策划能力进修等。了解更多,请关注公众号。 2020年,出海第一SLG是哪款? 《万国觉醒》! 谁做的? 莉莉丝! 再答一遍! 乐狗!(莉莉丝是发行) 对,记住,是乐狗!LEGOU!乐狗在哪里? 成都高新区! 乐狗在干什么?

    来自 游鲨游戏圈
    00
  • avatar 牛客720814715号 2021-08-11 22:55:45

    题解 | #栈的压入、弹出序列#

    写出来后比想象的要简单,先向空栈中压入一个无穷大的元素,使之非空两个vector p1,p2coun1表示入过栈的元素个数,count2表示已弹出元素的个数规则:若栈顶元素与此时要弹出的元素不相等,从p1中往栈中压入元素,count1++;相等则从栈中弹出元素,count2++. 开始循环,直到弹出

  • avatar 可乐要加冰爱我要走心 2021-08-11 22:56:52

    问题纪要

    TCP如何实现的安全可靠?(我一开始只答了三次握手和四次挥手,在面试官引导下答出了流量控制和拥塞控制)

  • avatar 张润2022 2021-08-11 22:57:33

    题解 | #明明的随机数#

    #include <stdio.h> #include <stdlib.h> #include <string.h> struct NUM{ int num; struct NUM *next; }; void getnum(struct NU

    来自 张润2022
    00
  • avatar 牛一一- 2021-08-11 23:05:29

    题解 | #购物单#

    python版本 def fn(N,m,goods): dp = [[0 for x in range(N+1)] for y in range(m+1)] for i,good in enumerate(goods): if good["q"]

    来自 牛一一-
    01
  • avatar 阿哲叔叔 2021-08-11 23:08:44

    顺序结构习题-1037”组队比赛“问题解答

    原题地址:https://ac.nowcoder.com/acm/contest/18839/1037 题目描述:Compute, Cubercsl, SuperSodaSea, Ybmj 准备组队参加 "科大讯飞" 赞助的 CrossFire 比赛。科大讯飞股份有限公司成立于

    来自 阿哲叔叔
    00
  • avatar 牛客509393010号 2021-08-11 23:09:45

    题解 | #字符串的排列#

    递归:也就是将当前所有的字符串都拿到所有位置排一遍 1. 将所有字符拿到第一位,去除该字符,剩余字符串调用该方法; 2. 将剩余字符返回的排列与当前字符进行拼接; 3. 去重:有重复字符所以要进行去重 public ArrayList<String> Permu

  • avatar fuxiaoxian 2021-08-11 23:15:17

    题解 | #字符串排序#

    描述编写一个程序,将输入字符串中的字符按如下规则排序。规则 1 :英文字母从 A 到 Z 排列,不区分大小写。如,输入: Type 输出: epTy规则 2 :同一个英文字母的大小写同时存在时,按照输入顺序排列。如,输入: BabA 输出: aABb规则 3 :非英文字母的其它字符保持原来的位置。如

    来自 fuxiaoxian
    00
  • avatar 牛客705262328号 2021-08-11 23:18:03

    题解 | #反转链表#

    8.11pre 指向前一个结点cur 指向当前tmp 当前节点的next节点 反转思路:cur的next指针要执行其pre结点 那么为了防止原来的next指向的结点找不到,用tmp暂存(第一步之前的预备工作)pre、cur、tmp后移,重复操作 步骤1.tmp = cur.next(防止原来的

  • avatar 杨舜文 2021-08-11 23:20:22

    题解 | #两数之和#

    class Solution { public: /** * * @param numbers int整型vector * @param target int整型 * @return int整型vector */ vector&

    来自 杨舜文
    00
  • avatar 开发老白 2021-08-11 23:20:50

    日更100天(11)每天进步一点点

    掌握大量知识未必能一定可以带来财富,但肚里没货却百分百注定一辈子匍匐在财富金字塔底层苟延残喘。 开始时间:2021.08.01 结束时间:2021.10.08 愿意一起进步就每天点进来看看,如果哪里有错误请在评论下方指教。第一个百更是关于阿里ACP证书的考试,不了解阿里产品的最好还是先看下相

    来自 开发老白
    00
  • avatar 吕缕缕 2021-08-11 23:26:29

    排序

    排序 题目描述:给定一个数组,请你编写一个函数,返回该数组排序后的形式。语言:JavaScript 解法一:冒泡 思路:使用JS的sort()方法,该方法需要一个函数作为参数,返回排序规则 function MySort( arr ) { // write code here retur

    来自 吕缕缕
    00
  • avatar 牛客304912256号 2021-08-11 23:27:15

    题解 | #求二叉树的层序遍历#

    我看完二叉树先序遍历、中序遍历、后续遍历就试着解这题。本人对已有解法不知道的。提一句额外话,什么中序遍历,名字起的就不对。先出, 中出, 后出多好,主要是好在有中出。二叉树的遍历,不,几乎所有树的遍历都是大概这样的算法: TreeWalk(pNode): if pNode has child

  • avatar zmlin 2021-08-11 23:31:00

    题解 | #查找重复元素#

    let arr = [1, 2, 4, 4, 3, 3, 1, 5, 3] function foo(arr) {let newArr = [] arr.sort() for(let i = 0; i < arr.length; i++) { if(arr[i]===

    来自 zmlin
    00
  • avatar 程逸洋 2021-08-11 23:41:09

    题解 | #牛客的课程订单分析(七)#

    我们首先知道题目的关键是查询出有两条购买记录以上的用户和根据客户端类别来统计用户使用这些客户端的数量,已知团购的client_id都为0则可用client_id来做统计分类 select client_id,is_group_buy, count(id) over(parti

    来自 程逸洋
    00
  • avatar zmlin 2021-08-11 23:42:39

    题解 | #查找重复元素#

    function square(arr) {     let newArr = arr     console.log(newArr);

    来自 zmlin
    00
  • avatar 牛客463255496号 2021-08-11 23:44:32

    题解 | #获取每个部门中当前员工薪水最高的相关信息#

    比较容易理解的思路 每个部门中员工最大,就是该员工薪水必须大于等于他所在部门员工的最高工资。 select a.dept_no,a.emp_no,b.salary maxSalaryfrom dept_emp aleft join salaries b on a.emp_no = b.emp_now

  • avatar zmlin 2021-08-11 23:46:34

    题解 | #查找重复元素#

    function findAllOccurrences(arr, target) {     let newArr = []     f

    来自 zmlin
    10
  • avatar fuxiaoxian 2021-08-11 23:52:28

    题解 | #统计字符#

    题目:1 其实就是了解Character的一些方***很简单 while(sc.hasNext()){ String str = sc.nextLine(); char[] ch = str.toCharArray();

    来自 fuxiaoxian
    00
  • avatar 虎鲸不是鱼 2021-08-12 00:00:52

    题解 | #取近似值#

    Java代码: import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in);

    来自 虎鲸不是鱼
    10
  • avatar 小洋芋热爱NLP 2021-08-12 00:05:48

    NC553 又见台阶(四种语言+视频讲解)

    - 题目描述:- 题目链接:https://www.nowcoder.com/practice/fac4dc5774204806b7f07ac9e00fb073?tpId=196&&tqId=37241&rp=1&ru=/activity/oj&qru=/ta

  • avatar lxkeepcoding 2021-08-12 00:12:45

    题解 | #小乐乐与进制转换#

    做这道题我们可以采用短除法来将十进制转换为六进制。我们先来看看什么短除法: 我们发现,我们一次取余数,然后将余数逆序,就可以得到六进制的表示(实际对于其他进制也是如此哦)。那么我们就可以知道,要想解决这个问题,我们只需要实现短除法,然后逆序输出就好。关于实现短除法,我们可以通过循环实现。类似于这样

    来自 lxkeepcoding
    00
  • avatar fuxiaoxian 2021-08-12 00:12:59

    题解 | #截取字符串#

    输入一个字符串和一个整数k,截取字符串的前k个字符并输出,其实就是考substring方法使用 Scanner sc = new Scanner(System.in); while(sc.hasNext()){ String str = sc.

    来自 fuxiaoxian
    00
  • avatar 牛客500979850号 2021-08-12 00:15:15

    题解 | #数组中只出现一次的数(其它数出现k次)#

    题意: 给定一个整数数组和整数,其中数组中有一个数只出现一次,其他数都出现次,求这个只出现一次的数。 方法一: 解题思路: 在为偶数时,将所有数异或就能得到答案,因为偶数个相同数异或结果为,最终只留下了要求的数,时间复杂度,空间复杂度。 在为奇数时,若利用计数的方式来求答案,那么空间复杂度会来

  • avatar fuxiaoxian 2021-08-12 00:16:57

    题解|统计兔子数

    有一只兔子,从出生后第3个月起每个月都生一只兔子,小兔子长到第三个月后每个月又生一只兔子,假如兔子都不死,问每个月的兔子总数为多少? 思路: 1 首先从页面获取到输入的月份 Scanner sc = new Scanner(System.in); int m = sc.nextInt();2 递归

    来自 fuxiaoxian
    00
  • avatar lxkeepcoding 2021-08-12 00:21:13

    C++之const成员:保护者

    目录 前言: 1.const修饰类的成员函数 2..取地址及const取地址操作符重载 后记 前言: hello,大家好,今天我们来继续更新关于C++的博客,今天我们来介绍const成员。闲言少叙,让我们开始吧。 1.const修饰类的成员函数 将co

    来自 lxkeepcoding
    00
  • avatar lxkeepcoding 2021-08-12 00:21:36

    C++之类和对象3:灯火阑珊处

    目录 前言 1.运算符重载 1.1 why? 1.2运算符重载的实现 1.2.1 加减乘除运算符重载示例 1.2.2赋值运算符的重载 1.2.3自增自减运算符重载 1.2.4 下标运算符

    来自 lxkeepcoding
    00
  • avatar lxkeepcoding 2021-08-12 00:21:59

    C++之类和对象2:消得人憔悴

    目录 前言: 1.类的六个默认成员函数 2.构造函数 2.1概念 2.2特性 3. 析构函数 3.1概念 2.2特性 4.拷贝构造函数 4.1概念 4.2特性

    来自 lxkeepcoding
    00
  • avatar lxkeepcoding 2021-08-12 00:22:25

    C++之类和对象1:望尽天涯路

    目录 前言 1.面向对象和面向过程之辨 2.类的引入——从struct到class 3.类的定义 4.类的访问限定及封装 4.1访问限定符 4.2封装 5.类的作用域 6.类的实例化 7.类的对象模型

    来自 lxkeepcoding
    00
  • avatar lxkeepcoding 2021-08-12 00:22:50

    C++之内联:愿以空间换时间

    目录 前言 1.什么是内联函数 2.举例 2.我们为什么需要内联函数 1.常规函数与内联函数的区别 2.内联函数的代价 3.我们可以没有原则的使用内联函数吗? 3.内联函数和宏函数:既生瑜何生亮? 4.内联函数的特性

    来自 lxkeepcoding
    00
  • avatar lxkeepcoding 2021-08-12 00:23:13

    C++之引用:抓捕周树人与我鲁迅有什么关系?

    目录 前言: 1、引用的概念 1.概念: 2.引用类型的定义 2.引用的特性 1.初始化 2.可以一对多 3.关联的唯一性:直教人生死相许 3.常引用 1.可不可以只在

    来自 lxkeepcoding
    00
  • avatar lxkeepcoding 2021-08-12 00:23:41

    C++之重载:函数名的鱼塘

    目录 前言 1.重载的概念 1.重载——我迫不得已成为海王的原因 2.C++函数重载的条件 1.条件 2.注意 1.相同类型参数改变顺序算重载吗?

    来自 lxkeepcoding
    00
  • avatar lxkeepcoding 2021-08-12 00:24:04

    C++之缺省参数:其实我是“备胎”

    目录 前言 1.缺省参数概念 2.缺省参数的分类 1.全缺省参数 2.半缺省参数 3. 注意 总结 前言 hello,大家好。今天我们来继续分享一些有关于

    来自 lxkeepcoding
    00
  • avatar lxkeepcoding 2021-08-12 00:24:27

    C++之坦白说:我与C语言不得不说的那些事

    目录 前言: 1.C++的起源 2.面向过程与面向对象:C与C++的区别与联系 1.面向过程与面向对象 2.以炒饭和盖浇饭为例说明二者优缺点 3从面向过程和面向对象的思维方式角度的一些思考

    来自 lxkeepcoding
    00
  • avatar lxkeepcoding 2021-08-12 00:24:55

    数据结构——红玫瑰与白玫瑰之争

    文章目录 前言 一、听说你还不知道啥是线性表? 1.线性表的概念 2.线性表的特点 3.线性表的分类 二、红玫瑰——顺序表 1.概念及结构 2.顺序表的静态存储 3.顺序表的动态存储

    来自 lxkeepcoding
    00
  • avatar lxkeepcoding 2021-08-12 00:25:19

    数据结构——“优雅的”复杂度

    文章目录 前言 一、复杂度是个what? 1.算法效率: 2.时间复杂度 二、大O的渐进表示法 1.为什么要用渐进表示法? 2.推导大O阶方法: 三.常见复杂度计算举例 1.例

    来自 lxkeepcoding
    00
  • avatar lxkeepcoding 2021-08-12 00:25:42

    安得指针千万间,大庇天下地址具欢颜(中)

    文章目录 前言 一、函数指针 二、函数指针数组 三.指向函数指针数组的指针 四.回调函数 概念 举例 总结 前言 hello,大家好,我在上一篇博客中分享了安得指针千万间,大庇天下地址具欢颜(上)篇,感谢大家的肯定

    来自 lxkeepcoding
    00
  • avatar lxkeepcoding 2021-08-12 00:26:05

    安得指针千万间,大庇天下地址具欢颜(上)

    文章目录 *首先,我们来看看指针的定义。* ***下面,我们就来看看指针和指针类型*** ***我们先来看看野指针的概念*** ***我们讲一下指针运算*** ***我们再来看看指针和数组*** ***二级指针*** ***

    来自 lxkeepcoding
    00
  • avatar lxkeepcoding 2021-08-12 00:26:38

    福尔摩斯之旅——实用调试技巧

    一个灵魂问题:你怕bug吗? 听到这个问题的你瑟瑟发抖。 不要怕,正所谓“知己知彼,百战不殆”首先,你知道什么是bug吗? 我们来看一个有趣的小故事: 这个小故事介绍了第一个bug发现的过程和bug的本义,是不是非常有趣?作为计科专业的小秃头你是否为debug的过程而烦恼,你要有着福尔摩斯般地

    来自 lxkeepcoding
    00
  • avatar lxkeepcoding 2021-08-12 00:27:11

    整数在内存中的存储

    今天和大家分享一下数据在内存中的存储形式。 首先,我们来介绍一下数据的类型 1.char 字符数据类型 2.short 短整型 3.int 整形 4.long 长整形 5.long long 更长的整形 6.float 单精度浮点型 7.double 双精度浮点型 以上就是数据的基本内置类型 那么我

    来自 lxkeepcoding
    00
  • avatar lxkeepcoding 2021-08-12 00:27:38

    操作符详解

    今天分享给大家一些关于操作符的知识点。 上笔记: 这是我在学习操作符相关内容时做的笔记,希望对大家有所帮助哦!

    来自 lxkeepcoding
    00
  • avatar lxkeepcoding 2021-08-12 00:28:02

    C语言实现扫雷小游戏

    今天分享给大家一个用C语言实现扫雷游戏的代码。 实现思路如下 要想实现这个小游戏,首先要明确雷的表示方法。我们采用字符1来代表雷,字符0代表非雷。这个表示方***在后续展现出非常强大的优势,当我们要统计所选择的非雷坐标周围的雷的个数时,我们可以直接选择用周围8个坐标的值相加来表示。注意此时是字符型

    来自 lxkeepcoding
    00
  • avatar lxkeepcoding 2021-08-12 00:28:23

    实现三子棋

    今天分享给大家一个实现三子棋小游戏的代码。希望对大家有所帮助哦! 实现这个小程序大概需要两百多行代码。主要分为初始化棋盘,下棋,判断输赢三个部分。ROW,和COL通过宏来定义,方便在后续修改棋盘的大小。判断输赢时要注意考虑平局的情况。 #include<stdio.h> #includ

    来自 lxkeepcoding
    00
  • avatar lxkeepcoding 2021-08-12 00:28:43

    实现数组的逆序存放

    今天分享给大家一个实现逆序输出数组的程序。咱们先上代码 #define _CRT_SECURE_NO_WARNINGS 1 #include<stdio.h> #define M 10 int main() { int a[M], m, n, temp; for (m =

    来自 lxkeepcoding
    00
  • avatar lxkeepcoding 2021-08-12 00:29:04

    打印九九乘法表

    今天和大家分享一个在屏幕上打印九九乘法表的程序。 先上代码! #define _CRT_SECURE_NO_WARNINGS 1 #include<stdio.h> int main() { int i, j; for (i = 1; i <= 9; i++) {

    来自 lxkeepcoding
    00
  • avatar 2019113916 2021-08-12 00:29:21

    题解 | #最小的K个数#

    方法一:sort排序 1.解题思路 题意:对于给定数组,输出其中最小的k个。分析:考察各类排序算法 2.解法 使用c++库函数sort(),从小到大排序后,输出前k个数。 3.具体代码 class Solution { public: vector<int> GetLeastNu

    来自 2019113916
    00
  • avatar lxkeepcoding 2021-08-12 00:29:25

    反向输出四位数

    今天分享给大家一个反向输出四位数的小程序。 在这里#define _CRT_SECURE_NO_WARNINGS 1 //输入一个四位数反向输出 #include<stdio.h> int main() { int n; printf("请输入可怜的n值\

    来自 lxkeepcoding
    00
  • avatar lxkeepcoding 2021-08-12 00:29:46

    找出1000以内所有素数

    今天和大家分享一个打印1000以内所有素数的程序 这是我第一次在平台上分享我写的代码,希望对一些像我一样的初学者有点帮助。 #include<stdio.h> int main() { int i,j,k=0; for (i = 2; i < 1000; i++)//

    来自 lxkeepcoding
    00
  • avatar lxkeepcoding 2021-08-12 00:30:06

    我的第一篇博客

    大家好,这是我的第一篇博客。 作为计算机专业的大一学生,面对编程这一陌生事物我是惶恐的。在我填报志愿之前,我从来没有想过要做一名程序员。我对我的人生职业设想一直是做一名语文老师,我喜欢文科,也喜欢教师这个职业,我曾经无数次的认为,未来的我会站在讲台上,给我的学生讲诗词,讲文章。当我的高考成绩出来后,

    来自 lxkeepcoding
    00
  • avatar 鱼与玉与语 2021-08-12 00:31:12

    2021/08/11 今日算法

    知识点 LeetCode算法题 LeetCode算法题 复习 199.【二叉树的右视图】 104.【二叉树的最大深度】 101.【对称二叉树】 96.【不同的二叉搜索树】 学习 793.【每日温度】 解题思路: 这个问题相当于【下一个更大元素】的变种,不再是问下一个更大元素的值,

    来自 鱼与玉与语
    00
  • avatar 虎鲸不是鱼 2021-08-12 00:41:43

    题解 | #求int型正整数在内存中存储时1的个数#

    import java.util.Scanner; public class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); int inp

    来自 虎鲸不是鱼
    10
  • avatar 虎鲸不是鱼 2021-08-12 00:55:43

    题解 | #字符串反转#

    import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); Strin

    来自 虎鲸不是鱼
    10
  • avatar 虎鲸不是鱼 2021-08-12 01:01:26

    题解 | #数字颠倒#

    import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); Strin

    来自 虎鲸不是鱼
    10
  • avatar lxkeepcoding 2021-08-12 01:07:59

    题解 | #小乐乐走台阶#

    题目:题目描述小乐乐上课需要走n阶台阶,因为他腿比较长,所以每次可以选择走一阶或者走两阶,那么他一共有多少种走法?输入描述:输入包含一个整数n (1 ≤ n ≤ 30)输出描述:输出一个整数,即小乐乐可以走的方法数。 我们先来分析一下这个题目:注意小乐乐一次可以走一阶台阶或者俩阶台阶,也就是说,在

    来自 lxkeepcoding
    00
  • avatar WYJ96 2021-08-12 01:23:10

    题解 | #求最短通路值#

    import java.util.*; public class Main { public static int minPathValue(int[][] m) { if (m == null || m.length == 0 || m[0].length == 0 |

    来自 WYJ96
    00
  • avatar 张润2022 2021-08-12 01:28:37

    题解 | #字符串分隔#

    #include <stdio.h> #include <stdlib.h> #include <string.h> char buf[50]; void Little(char *a,int remain){ int i; strcpy(buf,

    来自 张润2022
    00
  • avatar 张润2022 2021-08-12 01:47:47

    题解 | #进制转换#

    #include <stdio.h> #include <stdlib.h> #include <string.h> #include <math.h> int panduan(char a){ switch(a){ case

    来自 张润2022
    00
  • avatar xixiran001ya 2021-08-12 03:26:36

    题解 | #二维数组中的查找#

    思路遍历数组,区间分析,如果当前一维数组的左右值区间中可能包含target目标值,那么进行二分查找,如果不包含,那么continue。其中需要注意,如果当前一维数组的最小数(第0个数)大于目标值target,那么直接宣布结束,返回false。 结果耗时:143ms占用内存:16900KB代码 p

    来自 xixiran001ya
    10
  • avatar xixiran001ya 2021-08-12 04:11:10

    题解 | #替换空格#

    思路思路就是遍历字符串,通过charAt获取当前字符,如果是空格,那么就用StringBuilder拼接%20,否者就直接拼接当前字符,因为String是不可变的,而StringBuilder是可变的,所以这样拼接可以大幅度减少内存的开支 结果运行时间:18ms占用内存:9772KB 代码 publ

    来自 xixiran001ya
    20
  • avatar xixiran001ya 2021-08-12 05:11:30

    题解 | #从尾到头打印链表#

    思路 M1-栈栈的特点是先入后出,所以可以遍历节点并且入栈。然后挨个弹出栈顶节点,并将节点添加到List集合中进行返回。 M2-递归递归法的特点就是递归到尾节点,然后首先将尾节点添加到list中,然后将其list返回,然后通过引用传递的方式,每次递归都会返回一个list引用,就做到了从最

    来自 xixiran001ya
    10