- 博客(39)
- 资源 (1)
- 收藏
- 关注
原创 win11使用《不背单词》app记单词
2.不背单词的快捷键也是一坨shit。希望能自定义快捷键,不说快捷键设计的合不合理,就凭隔一会要动一下鼠标就足够恶心。3.手机模拟器和手机自带的投屏虽然可以自定义快捷键,但是输入时你又要把快捷键关掉,比较麻烦所以没采用此办法。1.为什么没有单词软件做个pc端?
2023-09-25 16:25:10
24532
3
原创 win11安装安卓子系统及安装app
系统设置地区:美国打开微软商店,下载Amazon appstore(需要魔法)打开安卓子系统,左侧选择高级设置,开启共享用户文件夹,之后更改文件夹,个人习惯是user文件夹里新建个Android文件夹。把安卓安装包apk文件放进你的文件夹,之后打开安卓子系统,左侧选择系统,之后点击右边的共享文件图标选择windows文件夹即可进入共享文件夹,选择你的安卓安装包apk文件,选择打包安装操作即可进行app的安装ps:1.安装好后开始菜单即有app图标,之后可直接从此处启动app。2.设置给
2023-09-25 16:06:41
9055
转载 const auto&x: nums
当只想读取range中元素时,使用const auto&,如:for(const auto&x:range),它不会进行拷贝,也不会修改range。 当需要拷贝元素,但不可修改拷贝出来的值时,使用 for(const auto x:range),避免拷贝开销。 auto即 for(auto x:range) 这样会拷贝一份range元素,而不会改变range中元素; 当需要修改range中元素,用for(auto& x:range) 想要修改元素 : for(auto &&x:range)
2022-09-08 23:09:15
1246
转载 面试需要注意的
最近面试一些同学,发现如何考察同学是一门艺术,同时也是臻选的方法(虽然自己在算法上也很菜)。自己平时作为力扣刷题人,也经常被题目虐的体无完肤,但最近面试了一些同学,发现一些感悟,特此记录。核心是希望找一个结构化刷题方法,从之前的五步、到六步、再到七步刷题,也逐渐迭代更多。首先面试官预约好之后,在面试前基本会准备好要考察的点,然后一一考察。
2022-09-08 20:43:02
124
原创 【python数据分析】1.python基础
1. 用pycharm编写程序信息单行与多行注释输出输出2.条件判断语句强制类型转化和输入3.循环控制语句forwhilebreak和continue4.字符串有单引号双引号三引号单引号单词双引号句子三引号段落遇到字符串里有引号时,可以用转义字符\来防止报错起始位置,结束位置,字符串的加减乘除,输入的转义解编码5.列表上列表增加列表删除# -*- coding = utf-8 -*-# @Time : 22/4/2
2022-04-27 17:50:12
721
原创 【计网】2物理层
https://www.bilibili.com/video/BV1c4411d7jb?p=14物理层的主要任务;void sort1(int* x,int l);void sort2(int* x,int l,int i,int j);void sort3(int* x,int m);int main(){ int l,n; printf("请输入数组长度:"); scanf("%d",&l); int x1[l],x2[l],x3[l]; for(in
2020-09-08 20:56:10
165
原创 lq2.4求最大公约数
#include <stdio.h>int gong(int x,int y);int main(){ int x,y; scanf("%d",&x); scanf("%d",&y); printf("%d",gong(x,y));}int gong(int x,int y){ if(x<y)//交换x,y的值。 { x=x^y; y=x^y; x=x^y; } if(x%y==0) return y; return
2020-09-07 20:11:01
149
原创 lq2.3斐波那契数列
//多个小规模子问题 #include <stdio.h>int feibo(int x);int main(){ int x; for(;;) { printf("请输入第x位:"); scanf("%d",&x); printf("第%d位为%d\n",x,feibo(x)); }} int feibo(int x){ if((x==1)|(x==2)) return 1; return feibo(x-1)+feibo(x-2);
2020-09-07 19:00:35
137
原创 lq2.2数组求和及翻转字符串
//problem:翻转字符串中,b2最后多了一串乱码 #include <stdio.h>#define N 5int getsum(int a[],int start,int length);void fanzhuan(char* b,char* b2,int start,int blength);int main(){ //数组元素求和 int a[N]={}; int length,sum; length=sizeof(a)/sizeof(int); pri
2020-09-06 23:26:27
136
原创 lq2.1求阶乘及打印i-j
1、找重复2、找变化3、找边界前两个问题:#include <stdio.h>int jiecheng(int a);void printij(int i,int j);int main(){ //阶乘 int a; printf("请输入需要阶乘的数:"); scanf("%d",&a); printf("%d\n",jiecheng(a)); //打印i->j int i,j; printf("请输入最开始要打印的数:"); .
2020-09-06 22:23:53
153
原创 lq1.8数组中落单的数进阶版
正题**/*未完成。思路:1、将各个元素转化为k进制2、 把转化结果有效数字翻转3、将各位上数字相加的和除k得余数4、将余数转为10进制即可。 */ #include <stdio.h>#include <stdlib.h>int main(){ int a[7]={1,1,1,13,13,13,8}; int k=3; char a1[5],a2[5],a3[5],a4[5],a5[5],a6[5],a7[5]; itoa(a[0],a1,3)
2020-09-06 21:43:38
136
原创 lq1.7用二进制表示浮点实数
正题//problem:// a用double定义就会丢失数据 #include <stdio.h>int main(){ float a;//a:数 scanf("%f",&a); char a1[32];//用于输出二进制 int i=0; a1[0]='0'; a1[1]='.'; while(a!=1) { a=a*2.0; if(a>1) { a1[i+2]='1'; a=a-1; }else if(a
2020-09-05 17:28:02
229
原创 lq1.6将整数的奇偶位互换
正题#include <stdio.h>#include <stdlib.h> // itoa int main(){ int a,b,x,y;//a:数 scanf("%d",&a); char a1[32];//用于输出二进制 char b1[32]; itoa(a,a1,2);//使进制转化的函数 printf("该数的二进制表示为:%s\n",a1); x=a&0xaaaaaaaa; y=a&0x55555555;
2020-09-04 23:56:14
143
原创 lq1.5是不是2的整数次方
正题由1.4非常容易想到~#include <stdio.h>int main(){ int a;//a:数 scanf("%d",&a); if(((a-1)&a)==0) printf("yes"); else printf("no"); }
2020-09-04 23:47:53
154
原创 lq1.3如何找数组中落单的那个数
//a^a=0;a^0=a#include <stdio.h>int main(){ int a[11]={0,0,1,1,2,2,3,3,4,4,5}; int b=a[0]; //直接把数组中的元素异或一遍 for(int i=1;i<11;i++) { b=b^a[i]; } printf("%d",b); }
2020-09-02 22:14:59
134
原创 lq1.2如何找数组中成对的那个数
正数的原码,补码,反码都相同,都等于它本身负数的补码是:符号位为1,其余各位求反,末位加1反码是:符号位为1,其余各位求反,但末位不加1也就是说,反码末位加上1就是补码1100110011 原1011001100 反 除符号位,按位取反1011001101 补 除符号位,按位取反再加1<<,有符号左移位,将运算数的二进制整体左移指定位数,低位用0补齐。>>,有符号右移位,将运算数的二进制整体右移指定位数,整数高位用0补齐,负数高位用1补齐(保持负数符号不变)。.
2020-09-02 22:00:58
201
Dev-cpp5.4.0.rar
2020-09-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人