首页 > TAG信息列表 > 1F

Kotlin学习第一章(二)

数组 上篇总结复习 上篇链接地址:Kotlin学习第一章(一) 上篇文章学习的知识: 基本数据类型:包括了数值类型和字符串类型数值类型:Byte、Int、Long、Float、Double,没有包装类型,还要注意Long类型的标记,必须用大写的 “L”字符串类型:字符串模板的使用,字符串的比较,**原生字符串"""…"""

一个奇葩的bug,关于Backend Internal error: Exception during IR lowering

// viewmodel中定义两个数据 class LoginViewModel @Inject constructor() : BaseViewModel<LoginIntent>() { val height = MutableStateFlow(-1f) val weight = MutableStateFlow(-1f) } // UI中使用该数据做判定: BaseLoginScreen( canNextClick = vm.weight.collectA

pta编程练习2-10 计算分段函数[1] (10 分)

本题目要求计算下列分段函数f(x)的值: 输入格式: 输入在一行中给出实数x。 输出格式: 在一行中按“f(x) = result”的格式输出,其中x与result都保留一位小数。 输入样例1: 10 结尾无空行 输出样例1: f(10.0) = 0.1 结尾无空行 输入样例2: 0 输出样例2: f(0.0) = 0.0 #include<s

C深刨_符号_完结篇 【全网第二 负数取模/取余深度刨析!!!】

文章目录 深度理解取余/取模运算一,关于取整你要知道的!!!1,向0取整2,向-∞取整3,向+无穷取整4,四舍五入取整 二,取模/取余取余和取模一样吗?负数如何取模?两个同符号数取模/取余两个不同符号数取模/取余 深度理解取余/取模运算 一,关于取整你要知道的!!! 1,向0取整 int main(){ int

vmlinuz文件解压缩

先简单说明下 vmlinux 和 vmlinuz 的关系 vmlinux是一个包含linux kernel的静态链接的可执行文件,文件类型是linux接受的可执行文件格式之一(ELF、COFF或a.out)。 vmlinuz是可引导的,压缩的linux内核,“vm”代表的“virtual memory”。vmlinuz是vmlinux经过gzip和objcopy(*)制作

一种简易的球面图包裹物体AO实现

最近翻到了一篇2005年siggraph的文章:Ambient Occlusion Fields Janne Kontkanen https://files-cdn.cnblogs.com/files/hont/kontkanen2005i3d_paper.zip   感觉大概思路是通过球体去拟合包裹范围内的模型,得到一个近似点计算AO。 原文方法比较复杂,用了2个Cubemap7个参数。 这里

学习python的第三天

学习python的第三天 作业的改正 1.知道圆的半径,求取圆的周长和面积 import math radius=float(input('请输入圆的半径:')) circleference=radius*2*math.pi circle_area=radius**2*math.pi print(f'圆的周长为{circleference:.2f}') print(f'圆的面积为{circle_area:.2f}') 2

Python入门---第二天

Python入门—第二天 第一个Python程序 打开pycharm,新建新项目,输入: print('hello', end='') print(',world') # end='' 表示不换行 变量和类型 整型(int):Python中可以处理任意大小的整数,而且支持二进制(如0b100,换算成十进制是4)、八进制(如0o100,换算成十进制是64)、十进制(100)和十

牛客暑期营1F Solution

题目链接 题解 不可以发现,只有\(\le 3\)位数才会出现非3友好的情况。证明:如果前\(i\)个数模\(3=\)前\(i+1\)个数模\(3\),则说明第\(i+1\)个数可以被\(3\)整除。因此非3友好数的所有前缀模\(3\)一定不相等,根据鸽巢原理可得上述结论。 打表即可,以下代码为TLE的数位dp修改而来(。﹏。*)

c语言 6-14

1、 #include <stdio.h> #define NUMBER 5 int main(void) { static double array[NUMBER]; int i; for(i = 0; i < NUMBER; i++) { printf("array[%d] = %.1f\n", i, array[i]); } return 0; }  

tableau制作某教育平台看板

  tableau文件 : 链接:https://pan.baidu.com/s/1f_lNsGpTtHfIxbxxlhaMHw 提取码:0cy0 复制这段内容后打开百度网盘手机App,操作更方便哦

C语言编程学习:10大基础算法

  算法是一个程序和软件的灵魂,作为一名优秀的程序员,只有对一些基础的算法有着全面的掌握,才会在设计程序和编写代码的过程中显得得心应手。 1、计算Fibonacci数列 Fibonacci数列又称斐波那契数列,又称黄金分割数列,指的是这样一个数列:1、1、2、3、5、8、13、21。 2、回文检查 3、

Unity动画系统基础总结

Animation View动画的编辑 动画的编辑的打开方式:一是可以通过Ctrl+6来完成,二是可以通过在project窗口鼠标右键里面的Create里面的Animation创建,三是可以通过Window窗口菜单里面的Animation里面的Animation进行创建。 其次就是在Animation View里面可以使用Animation Event,这

Android View 按下缩小的效果

fun View.addClickScale(scale: Float = 0.9f, duration: Long = 150) { this.setOnTouchListener { _, event -> when (event.action) { MotionEvent.ACTION_DOWN -> { this.animate().scaleX(scale).scaleY(scale).setDurati

2020-11-29

问题 A: 价钱统计 时间限制: 1 Sec 内存限制: 128 MB 题目描述 夏天到了,超市里摆满了各种各样的应季水果。现在知道:西瓜的价钱是每斤1.2元;桃子的价钱是每斤3.5元;葡萄的价钱是每斤4.5元;苹果的价钱是每斤5元。现在分别给出上述四种所购买的斤数(均不超过20),请你编写程序帮助售货

利用Python|PTA制作《简单的函数运算》

如有问题请及时联系我们以作处理 以下文章来源于腾讯云,作者:算法与编程之美 问题描述 1.输入一个正整数m(20<=m<=100),计算11+12+13+…+m 的值。 2.本题目要求计算下列分段函数f(x)的值: 在一行中按“f(x) = result”的格式输出,其中x与result都保留一位小数。 解决方

牛客寒假训练营1F

题目传送门 题意很好懂就是不会写(太菜了) 其实就是一简单DFS配合一点细节就好了,(为什么我总是会想到点分治?) 树上的东西还是要多练习啊 (缩点之后的图也是这样的,如果这种程度的思路都不会,我就不用混了QWQ) 废话不多说,为什么没有过了这道题? first: 心态炸了 (赤裸裸

拷贝虚拟电脑 Ubuntu 系统 含hadoop hive hbase mysql spark eclipse

下载地址: 链接:https://pan.baidu.com/s/1F-xV-MFbutxF8pzfTocs3w  提取码:khx5   密码请私信

图片比例压缩

图片比例压缩 点关注不迷路,欢迎再访! 1.引入依赖: <dependency> <groupId>net.coobird</groupId> <artifactId>thumbnailator</artifactId> <version>0.4.8</version> </dependency> 2.实现压缩代码: BufferedImage img

用ECS做HexMap:不规则化

基于Unity2019最新ECS架构开发MMO游戏笔记23准备工作失败品ECS专题目录ECS更新计划作者的话 准备工作 如果大佬对ECS版的海克斯无限地图感兴趣,不妨参与进来,欢迎Star/Folk源码 0下载Unity编辑器(2019.1.12f1 or 更新的版本),if(已经下载了)continue; 1克隆:git clone https://git

好玩的Linux命令

Ag:比grep、ack更快的归递搜索文件内容 1:首先在linux创建个sh文件->ag.sh 2:在ag.sh里面输入如下内容并保存 #!/bin/bashset -xTEMP_DIR=$(mktemp -d Leslie.Guan.XXXXXX)cd ${TEMP_DIR}wget https://github.com/ggreer/the_silver_searcher/archive/master.zipTAR_DIR=$(unzip *.z

PAT A1002 A+B for Polynomials(25)

AC代码 转载自https://www.cnblogs.com/zjutJY/p/9413766.html #include <stdio.h> #include<string.h> //输入:两行数据,每行表示一个多项式:第一个数字表示非零项的数目, //后面每两个数表示一项,分别表示幂次和系数。 //输出:两个多项式的和,格式与输入一样 int main(){ const in

货币系统--完全背包求方案数

一本通OJ 1273 题目分析: 边界f[0]=1f[0]=1f[0]=1 转移方程f[j]+=f[j−a[i]]f[j]+=f[j-a[i]]f[j]+=f[j−a[i]] 注意f[]f[]f[]要开longlonglong longlonglong Code : #include <bits/stdc++.h> using namespace std; #define maxn 100000 #define maxm 100000 int n,m,a[m

『动态规划·状态压缩·概率期望』礼物

题目描述 题解 首先普及一个知识点,每一件物品选到的概率是pip_ipi​,则在所有物品里面至少选到一件的概率是:∑pi\sum p_i∑pi​. 然后就是很明显的概率状压了。 我们设f[i]f[i]f[i]表示状态为i的期望次数。 则一定有:f[i]=∑j in if[i去掉j]∗pj+(1−∑j in ipj)∗f[i]+

Android属性动画-简单实例

1.ValueAnimator //在2000毫秒内,将值从0过渡到1的动画 ValueAnimator anim = ValueAnimator.ofFloat(0f, 1f); anim.setDuration(2000); anim.addUpdateListener(new ValueAnimator.AnimatorUpdateListener() { @Override public void