- 博客(8)
- 资源 (1)
- 问答 (3)
- 收藏
- 关注
原创 n是4的幂次方?
classSolution{public:boolisPowerOfFour(intn){while(n>1){if(n%4!=0){returnfalse;break;}n=n/4;}returnn>0&&true;}};...
2021-05-31 23:13:24 266
原创 n 是 2 的幂次方?
给你一个整数 n,请你判断该整数是否是 2 的幂次方。如果是,返回 true ;否则,返回 false 。如果存在一个整数 x 使得n == 2x ,则认为 n 是 2 的幂次方。
2021-05-30 21:07:10 620
原创 2021-05-23
给你一个 32 位的有符号整数 x ,返回将 x 中的数字部分反转后的结果。如果反转后整数超过 32 位的有符号整数的范围[−231,231− 1] ,就返回 0。classSolution{public:intreverse(intx){inti=0,j=0,l=0,k=0;intsum=0;int*p=newint[i];int*q=newint[j];...
2021-05-23 22:44:44 84
原创 2021-05-18
在二叉树中,根节点位于深度 0 处,每个深度为 k 的节点的子节点位于深度 k+1 处。如果二叉树的两个节点深度相同,但 父节点不同 ,则它们是一对堂兄弟节点。我们给出了具有唯一值的二叉树的根节点 root ,以及树中两个不同节点的值 x 和 y 。只有与值 x 和 y 对应的节点是堂兄弟节点时,才返回 true 。否则,返回 false。//Definitionforabinarytreenode.//structTreeNode{// intval...
2021-05-18 23:07:24 157
原创 2021-05-11
输入一个a数组长度为n,然后将a数组排序到一个b数组中,b数组的长度为n*(n+1)/2,然后输出从第left到第right的和。#include<iostream>using namespace std;//求从left到right的和void sums(int left, int right, int* b, int& sum) { for (; left <=right; left++) sum += *(b + left);}int m...
2021-05-11 10:42:06 93
原创 2021-05-09
将二进制转换为十进制(知识点:11010011变为211)#include<iostream>#include<cmath>using namespace std;int main(){ int a, b = 1,sum=0; cout << "请输入二进制的值:"; cin >> a; int c = a; do { b++; c = c / 10; } wh...
2021-05-09 22:01:18 72
原创 2021-04-24
设计一个学生类Stud,包括学生姓名、成绩,其中设计一个友元函数输出成绩对应的等级:》=90 优,80-89 良,70-79 中;60-69 及格,《 60 不及格。设计一个学生类Stud,其中的Trans()函数设计成友元函数,其功能是将成绩转化成相应的等级#include<iostream>using namespace std;class Stud { double grade;public: Stud(double grade):grade(grade){}...
2021-04-24 21:31:32 698
原创 2021-04-24
商店销售某一商品,每天公布统一的折扣(discount)。同时允许销售人员在销售时灵活掌握售价(price),在此基础上,一次购10件以上者,还可以享受9.8折优惠。现已知当天m个销货员销售情况为销货员号(num)销货件数(quantity)销货单价(price)1015...
2021-04-24 16:19:07 200
php在线考试系统.zip
2021-06-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人