- 博客(6)
- 收藏
- 关注
原创 统计所有小于非负整数 n 的质数的数量
//使用标准的 埃拉托斯特尼 埃氏筛选法 public int CountPrimes(int n) { bool[] arr = new bool[n]; int cnt = 0; for (int i = 2; i < n; i++) { //不是素数 if (arr[i]) continue; cnt++; for (int j = i; j < n; j += i) { //标记非素数 arr[j] = true...
2021-10-21 17:05:32
225
原创 整数反转(记录个算法题)
给你一个 32 位的有符号整数 x ,返回将 x 中的数字部分反转后的结果。 如果反转后整数超过 32 位的有符号整数的范围[−231,231− 1] ,就返回 0。 假设环境不允许存储 64 位整数(有符号或无符号)。 示例 1: 输入:x = 123 输出:321 示例 2: 输入:x = -123 输出:-321 示例 3: 输入:x = 120 输出:21 示例 4: 输入:x = 0 输出:0 public int Reverse(int x) { int y...
2021-07-10 16:43:52
179
原创 旋转数组之反转
今天刷算法题 学到个骚操作 分享一下 题目:旋转数组 给定一个数组,将数组中的元素向右移动k个位置,其中k是非负数。 进阶: 尽可能想出更多的解决方案,至少有三种不同的方法可以解决这个问题。 你可以使用空间复杂度为O(1) 的原地算法解决这个问题吗? 作者:力扣 (LeetCode) 链接:https://leetcode-cn.com/leetbook/read/top-interview-questions-easy/x2skh7/ 来源:力扣(LeetCode) 著作权归作者所有...
2021-06-25 19:48:50
211
原创 Unity打包安卓竖屏闪退横屏不闪退
项目中遇到个奇怪问题,记录一下,万一以后遇到可以直接解决 问题描述:打包安卓后,竖屏打开游戏直接闪退,横屏打开游戏就正常打开(游戏本身设置为横屏),Unity的PlayerSetting文件设置为横屏左横屏右 解决办法:在AndroidManifest.xml文件中找到activity节点 在MainActivity里加入如下代码: android:screenOrientation是设置屏幕方向的 android:configChanges是给当前activity配置 防止activity..
2021-04-26 15:38:49
700
原创 Unity动态获取安卓权限(Android6.0以上可用)
AndroidManifest.xml文件中需要在Application节点内加入下边这行,目的是关闭权限申请弹窗 <meta-data android:name="unityplayer.SkipPermissionsDialog" android:value="true" /> manifest文件中还需要加入你需要获取的权限(如果不加入,无法动态获取) <uses-permission android:name="android.permission.MODI.
2021-04-25 16:16:46
1027
原创 UGUI的无限滚动列表
using System; using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; /// <summary> /// UGUI无限滚动列表 ///(by:羽落星辰) /// </summary> public class UGUILoopScrollView : MonoBehaviour { //方向 publi...
2021-04-23 16:43:56
627
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人