
基础知识
bxg1065283526
希望现在开始为时不晚,努力一定会有收货
展开
-
Android studio使用WebView提示net ERR_FILE_NOT_FOUND
出现这个错误的原因为找不到目标加载的html1、首先确定创建的assets文件夹名字、位置。名字必须为assets,位置需要在app文件夹下,与java、res为同一层加2、确定html的路径,file:///android_asset/www/security.html,其中必须为android_asset,不能写成assets...原创 2021-03-04 19:59:45 · 2529 阅读 · 1 评论 -
高低位交换
题目描述:输入一个无符号整数n(unsigned int类型),n可以用一个32位的二进制数表示(不足32位用0补足),我们称这个二进制数的前16位为“高位”,后16位为“低位”,输出将n的高位和低位交换后的值(用十进制表示)。例如:输入1314520,它的二进制表示为0000 0000 0001 0100 0000 1110 1101 1000(添加了11个0补足为32位),其中前16位...原创 2020-03-25 00:51:00 · 9268 阅读 · 0 评论 -
记一次失败的面试题
写在前面,这是前几去面试一份笔试题,自己做的简直太糟糕了,暴露出了自己的基础知识实在是太不扎实了,自己面试也没有什么准备,所以就将题带回来了,现在完整的做一遍,警醒自己也作复习之用。1、程序的局部变量存在于(堆栈)中,全局变量存在于(数据段)中,动态申请数据存在于(堆空间)中注意:初始化过的全局变量存在于数据段中,未初始化的存在于bss段。2、下列语句中p的含义int *p[n];...原创 2019-05-05 16:40:09 · 342 阅读 · 0 评论 -
位运算小结
1、补码十进制转换为二进制需要除2取余,将十进制负整数转换为二进制可以先按照正数转换,然后取反加1十进制10的二进制表示0000 0000 0000 1010取反后1111 1111 1111 0101加11111 1111 1111 01102、按位与(&)参加运算的两个数换算成二进制后,进行位运算,相应位都为1时取1,否则取0将10与-10进行按位与运...原创 2019-05-05 10:36:27 · 272 阅读 · 0 评论 -
中国人民大学信息学院夏令营经验贴
1.报名人大的夏令营报名时间一般在五月初就会发布通知,六月一号就会截止。需要在学校的一个网站上报名,一般材料就包括成绩排名,成绩单,四六级成绩,各种获奖证明,推荐信(直博需要)。在报名过后,在京内的同学可以尝试联系一下导师,看是否有机会提前进入实验室帮忙学习,有助于增加录取率。关于报名什么专业,人大今年第一次增加了大数据科学与工程这个专业,好多名额都分配给这个专业,建议报考大数据和计算机应...原创 2018-07-26 10:40:59 · 14228 阅读 · 20 评论 -
1001:求高精度幂
Description对数值很大、精度很高的数进行高精度计算是一类十分常见的问题。比如,对国债进行计算就是属于这类问题。 现在要你解决的问题是:对一个实数R( 0.0 < R < 99.999 ),要求写程序精确计算 R 的 n 次方(Rn),其中n 是整数并且 0 < n <= 25。InputT输入包括多组 R 和 n。 R 的值占第 1 到第 6 列,n 的值占第 8...原创 2018-06-01 22:08:23 · 409 阅读 · 0 评论 -
C语言实现栈、队列
1.栈由于栈属于后进先出类型,使用数组表示更加简便,下面的代码使用的是数组表示栈结构#include<stdio.h>#pragma warning(disable:4996)struct Stack{ char mData[1024]; int mLen;}; //初始化栈 void InitStack(Stack &S) { S.mLen = 0; ...原创 2018-04-18 09:26:34 · 684 阅读 · 0 评论 -
树状数组-------求数组和
据图可知:c1=a1,c2=a1+a2,c3=a3,c4=a1+a2+a3+a4,c5=a5,c6=a5+a6,c7=a7,c8=a1+a2+a3+a4+a5+a6+a7+a8,c9=a9,c10=a9+a10,c11=a11........c16=a1+a2+a3+a4+a5+.......+a16。 分析上面的几组式子可知,当 i 为奇数时,ci=ai ;当 i 为偶数时,就要看 i 的因...原创 2018-03-24 20:55:58 · 216 阅读 · 0 评论 -
string C++用法详解
1.若在程序中使用string类型,必须包含头文件<string>,如下:#include<string>2.声明一个C++字符串:string str;string是一个类,有构造函数和析构函数,若不传入参数,就直接使用了string的默认构造函数,这个函数所做的就是把str初始化为一个空的字符串。string类的构造函数和析构函数如下:a) string s; ...原创 2018-03-12 22:51:44 · 305 阅读 · 0 评论 -
sprintf、sscanf函数的总结
1.函数简介 C语言提供了一些列的格式化输入输出函数,最基本的是面向控制台标准输出和输入的printf和scanf,其实还有面向字符串的sprint和sscanf,面向文件的流的fprintf和fscanf。今天着重总结一下sprintf和sscanf系列函数,这两个函数类似于scanf和printf ,不同点是从字符串*buffer 用于输入输出。2.sprintf函数sprintf函数原型为 ...原创 2018-03-09 19:25:28 · 278 阅读 · 0 评论