- 博客(30)
- 收藏
- 关注
原创 nrm ls 不带* 以及报错相关问题
nrm ls 不带* 以及报错相关问题报错问题都是在C:\Users\hp\AppData\Roaming\npm\node_modules\nrm\node_modules\open 文件夹下的index.js中一个是第38行,一个是178行。原代码解决办法在catch后面加上(e) 即可不带*的问题解决方案在C:\Users\hp\AppData\Roaming\npm\node_modules\nrm 文件夹下找到cli.js文件,找到文件大约140行的函数onList
2022-03-12 19:47:23
1064
原创 openId【微信小程序(前端)获取code、openid】
openId【微信小程序(前端)获取code、openid】先来看微信小程序官方文档给出的登录流程图**这是官方给的总结 **我第一次接触的时候就是感觉字都认识,但是合在一起我又不懂了。下面分析实现一下怎么获取这些东西,尤其是openid。-----------------------------------------分隔符---------------------------------------------------------------------------------先来获取
2021-12-20 19:24:18
3153
1
原创 js前端开发案例教程之DOM购物车(动手实践:购物车)
js前端开发案例教程 之 DOM购物车(动手实践:购物车)html和css<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>购物车</title> <style> .cart{width: 700px;padding: 0 10px 10px;border: 1px solid #D5E5F5;} .
2021-12-09 20:15:36
4160
4
原创 赫夫曼树
哈夫曼树##定义与原理赫夫曼曾说过:从树中一个结点到另一个结点之间的分支构成两个结点之间的路径,路径上的分支数目称做路径长度如????图所示,如左图,从根节点到D的路径长度为4;右图中,从根节点到D的路径长度为2;树的路径长度就是从树根到每一个结点的路径长度之和看????两图,左边的二叉树的树路径长度为1+1+2+2+3+3+4+4=20;右边二叉树的树路径长度为1+2+3+3+2+1+2+2=16;结点的带权的路径长度为从该结点到树根之间的路径长度 × 结点上的权值。树的带权路径长
2021-04-27 11:40:43
140
原创 巧排扑克牌
##巧排扑克牌https://www.lanqiao.cn/problems/735/learning/##题目小明刚上小学,学会了第一个扑克牌“魔术”,到处给人表演。魔术的内容是这样的:他手里握着一叠扑克牌:A,2,…J,Q,K 一共 13 张。他先自己精心设计它们的顺序,然后正面朝下拿着,开始表演。只见他先从最下面拿一张放到最上面,再从最下面拿一张翻开放桌子上,是 A;然后再从最下面拿一张放到最上面,再从最下面拿一张翻开放桌子上,是 2;…如此循环直到手中只有一张牌,翻开放桌子上,刚好是 K。
2021-04-15 21:06:08
514
原创 二叉树的存储结构和遍历
二叉树存储结构二叉树顺序存储结构二叉树是一种特殊的树,因为它的特殊性,使得用顺序存储结构也可以实现。顺序存储结构就是用一维数组存储二叉树中的结点如????两图所示因为会出现斜树(只有左子树或者只有右子树的树)这种极端情况造成对存储空间的浪费,所以顺序存储结构一般只用于完全二叉树。如????二叉链表二叉树每个结点最多有两个孩子,所以为它设计一个数据域和两个指针域是自然而然的想法,我们称这样的链表为二叉链表。????是二叉链表的结点结构定义代码typedef int ElementTy
2021-04-13 15:04:05
717
原创 二叉树的定义和性质
二叉树的定义二叉树(Binary Tree)是n(n ≥ 0)个结点的有限集合,该集合或者为空集(称为空二叉树),或者由一个根节点和两棵互不相交的、分别称为根结点的左子树和右子树的二叉树组成。如图所示,A是根结点,B、C是互不相交的两个子树(相对根结点A来说),B是A的左子树、C是A的右子树···#二叉树的特点每个结点最多由两棵子树,所以二叉树中不存在度大于2的结点。需要注意的是,不说只有两棵子树,而是最多有两棵子树。没有子树或者只有一棵子树也是可以的。左子树和右子树是有顺序的,次序不能任意颠
2021-04-13 11:51:28
442
1
原创 L1-011 A-B (20 分)
###L1-011 A-B (20 分)##题目本题要求你计算A−B。不过麻烦的是,A和B都是字符串 —— 即从字符串A中把字符串B所包含的字符全删掉,剩下的字符组成的就是字符串A−B。输入格式:输入在2行中先后给出字符串A和B。两字符串的长度都不超过10的4次方 ,并且保证每个字符串都是由可见的ASCII码和空白字符组成,最后以换行符结束。输出格式:在一行中打印出A−B的结果字符串。输入样例:I love GPLT! It’s a fun game!aeiou输出样例:
2021-03-20 20:43:34
261
原创 L1-023 输出GPLT (20 分)
###L1-023 输出GPLT (20 分) https://pintia.cn/problem-sets/994805046380707840/problems/994805113036587008##题目L1-023 输出GPLT (20 分)给定一个长度不超过10000的、仅由英文字母构成的字符串。请将字符重新调整顺序,按GPLTGPLT…这样的顺序输出,并忽略其它字符。当然,四种字符(不区分大小写)的个数不一定是一样多的,若某种字符已经输出完,则余下的字符仍按GPLT的顺序打印,直到所有字符
2021-03-03 15:30:22
164
1
原创 leetcode--面试题 17.04. 消失的数字
###Leetcode–面试题 17.04. 消失的数字##题目数组nums包含从0到n的所有整数,但其中缺了一个。请编写代码找出那个缺失的整数。你有办法在O(n)时间内完成吗?注意:本题相对书上原题稍作改动示例 1:输入:[3,0,1]输出:2示例 2:输入:[9,6,4,2,3,5,7,0,1]输出:8来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/missing-number-lcci著作权归领扣网络所有。商业转载
2021-02-26 15:54:28
508
原创 1019 数字黑洞 (20分)
###1019 数字黑洞 (20分)https://pintia.cn/problem-sets/994805260223102976/problems/994805302786899968###题目给定任一个各位数字不完全相同的 4 位正整数,如果我们先把 4 个数字按非递增排序,再按非递减排序,然后用第 1 个数字减第 2 个数字,将得到一个新的数字。一直重复这样做,我们很快会停在有“数字黑洞”之称的 6174,这个神奇的数字也叫 Kaprekar 常数。例如,我们从6767开始,将得到77
2021-01-28 21:33:13
458
原创 1014 福尔摩斯的约会 (20分)
###1014 福尔摩斯的约会 (20分) https://pintia.cn/problem-sets/994805260223102976/problems/994805308755394560###题目大侦探福尔摩斯接到一张奇怪的字条:我们约会吧! 3485djDkxh4hhGE 2984akDfkkkkggEdsb s&hgsfdk d&Hyscvnm。大侦探很快就明白了,字条上奇怪的乱码实际上就是约会的时间星期四 14:04,因为前面两字符串中第 1 对相同的大写英文字母(大小
2021-01-24 19:12:02
115
原创 1013 数素数 (20分)
###1013 数素数 (20分) https://pintia.cn/problem-sets/994805260223102976/problems/994805309963354112###题目令 Pi 表示第 i 个素数。现任给两个正整数 M≤N≤104 ,请输出 PM 到 PN 的所有素数。输入格式:输入在一行中给出 M 和 N,其间以空格分隔。输出格式:输出从 PM 到 PN 的所有素数,每 10 个数字占 1 行,其间以空格分隔,但行末
2021-01-23 16:09:28
79
原创 1010 一元多项式求导 (25分)
###1010 一元多项式求导 (25分) https://pintia.cn/problem-sets/994805260223102976/problems/994805313708867584###题目设计函数求一元多项式的导数。(注:xn (n为整数)的一阶导数为nxn−1 。)输入格式:以指数递降方式输入多项式非零项系数和指数(绝对值均为不超过 1000 的整数)。数字间以空格分隔。输出格式:以与输入相同的格式输出导数多项式非零项的系数和指数。数字间以空格分隔,但结尾不能有
2021-01-22 22:15:48
98
原创 1007 素数对猜想 (20分)
###1007 素数对猜想 (20分) https://pintia.cn/problem-sets/994805260223102976/problems/994805317546655744###题目让我们定义dn 为:dn =pn+1 −pn ,其中pi 是第i个素数。显然有d1 =1,且对于n>1有dn 是偶数。“素数对猜想”认为“存在无穷多对相邻且差为2的素数”。现给定任意正整数N(<10的次方5 ),请计算不超过N的满足猜想的素数对
2021-01-19 21:31:14
215
原创 数组元素循环右移问题
###1008 数组元素循环右移问题 (20分) https://pintia.cn/problem-sets/994805260223102976/problems/994805316250615808###题目一个数组A中存有N(>0)个整数,在不允许使用另外数组的前提下,将每个整数循环向右移M(≥0)个位置,即将A中的数据由(A0 A1 ⋯AN−1 )变换为(AN−M ⋯AN−1 A0 A1 ⋯AN−M−1 )(最后M个数循环移至最前面的M个位
2021-01-16 22:21:06
430
原创 数字分类
###1012 数字分类 (20分) https://pintia.cn/problem-sets/994805260223102976/problems/994805311146147840###题目给定一系列正整数,请按要求对数字进行分类,并输出以下 5 个数字:A1 = 能被 5 整除的数字中所有偶数的和;A2 = 将被 5 除后余 1 的数字按给出顺序进行交错求和,即计算 n1 −n2+n3 −n4 ⋯;A3 = 被 5 除后余 2 的数字的个数;A4
2021-01-16 21:08:30
321
原创 程序运行时间
###1026 程序运行时间 (15分) https://pintia.cn/problem-sets/994805260223102976/problems/994805295203598336###题目要获得一个 C 语言程序的运行时间,常用的方法是调用头文件 time.h,其中提供了 clock() 函数,可以捕捉从程序开始运行到 clock() 被调用时所耗费的时间。这个时间单位是 clock tick,即“时钟打点”。同时还有一个常数 CLK_TCK,给出了机器时钟每秒所走的时钟打点数。于是为
2021-01-16 20:13:18
187
原创 锤子剪刀布
###1018 锤子剪刀布 (20分) https://pintia.cn/problem-sets/994805260223102976/problems/994805304020025344###题目大家应该都会玩“锤子剪刀布”的游戏:两人同时给出手势,胜负规则如图所示:现给出两人的交锋记录,请统计双方的胜、平、负次数,并且给出双方分别出什么手势的胜算最大。输入格式:输入第 1 行给出正整数 N(≤10的5次方),即双方交锋的次数。随后 N 行,每行给出一次交锋的信息,即甲、乙双方同时给出
2021-01-15 21:15:34
252
原创 A+B 和 C
###1011 A+B 和 C (15分) https://pintia.cn/problem-sets/994805260223102976/problems/994805312417021952###题目给定区间 [−231 ,231 ] 内的 3 个整数 A、B 和 C,请判断 A+B 是否大于 C。输入格式:输入第 1 行给出正整数 T (≤10),是测试用例的个数。随后给出 T 组测试用例,每组占一行,顺序给出 A、B 和 C。整数间以空格分隔。输出格式:对每组测试
2021-01-14 21:54:34
423
原创 成绩排名
###1004 成绩排名 (20分) https://pintia.cn/problem-sets/994805260223102976/problems/994805321640296448###题目读入 n(>0)名学生的姓名、学号、成绩,分别输出成绩最高和成绩最低学生的姓名和学号。输入格式:每个测试输入包含 1 个测试用例,格式为第 1 行:正整数 n第 2 行:第 1 个学生的姓名 学号 成绩第 3 行:第 2 个学生的姓名 学号 成绩… … …第 n+1 行:第 n 个学生
2021-01-14 21:27:44
123
原创 我要通过!
###1003 我要通过! (20分)https://pintia.cn/problem-sets/994805260223102976/problems/994805323154440192###题目“答案正确”是自动判题系统给出的最令人欢喜的回复。本题属于 PAT 的“答案正确”大派送 —— 只要读入的字符串满足下列条件,系统就输出“答案正确”,否则输出“答案错误”。得到“答案正确”的条件是:字符串中必须仅有 P、 A、 T这三种字符,不可以包含其它字符;任意形如 xPATx 的字符串都可以获
2021-01-14 21:02:44
145
原创 写出这个数
###1002 写出这个数 (20分)https://pintia.cn/problem-sets/994805260223102976/problems/994805324509200384###题目读入一个正整数 n,计算其各位数字之和,用汉语拼音写出和的每一位数字。输入格式:每个测试输入包含 1 个测试用例,即给出自然数 n 的值。这里保证 n 小于 10100 。输出格式:在一行内输出 n 的各位数字之和的每一位,拼音数字间有 1 空格,但一行中最后一个拼音数字后没有空格。输
2021-01-13 21:16:09
119
原创 害死人不偿命的(3n+1)猜想
1001 害死人不偿命的(3n+1)猜想 (15分)https://pintia.cn/problem-sets/994805260223102976/problems/994805325918486528#题目卡拉兹(Callatz)猜想:对任何一个正整数 n,如果它是偶数,那么把它砍掉一半;如果它是奇数,那么把 (3n+1) 砍掉一半。这样一直反复砍下去,最后一定在某一步得到 n=1。卡拉兹在 1950 年的世界数学家大会上公布了这个猜想,传说当时耶鲁大学师生齐动员,拼命想证明这个貌似很傻很天真的
2021-01-13 19:59:34
144
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人