小编Mic*_*lle的帖子

如何使用Powershell创建运行方式管理员快捷方式

在我的PowerShell脚本中,我创建了一个.exe的快捷方式(使用与此问题的答案类似的东西):

$WshShell = New-Object -comObject WScript.Shell
$Shortcut = $WshShell.CreateShortcut("$Home\Desktop\ColorPix.lnk")
$Shortcut.TargetPath = "C:\Program Files (x86)\ColorPix\ColorPix.exe"
$Shortcut.Save()
Run Code Online (Sandbox Code Playgroud)

现在,当我创建快捷方式时,如何添加到脚本以使其默认以管理员身份运行?

windows powershell command-line administrator desktop-shortcut

15
推荐指数
1
解决办法
1万
查看次数

优化 digit <= 2 算法(类似于 Project Euler 303)

我正在创建一个程序来解决Project Euler Problem 303 我的查找 f(n)方法几乎不缺少蛮力:

static BigInteger findFn(int n){
    Long Fn = new Long(n); 
    String test = Fn.toString();
    Long multiplier = new Long("1"); 
    long counter = 0;
    boolean done = false; 
    BigInteger fn = new BigInteger("0");
    while(!done){
        counter = 0; 
        BigInteger tempOne = new BigInteger(multiplier.toString());
        BigInteger tempTwo = new BigInteger(Fn.toString());
        BigInteger product = tempOne.multiply(tempTwo);
        test = product.toString();
        for(int i = 0; i < test.toString().length(); i++){
            if(Character.getNumericValue(test.toString().charAt(i)) <= 2){
                counter++;
            }else{
                             //Is it better to set done = …
Run Code Online (Sandbox Code Playgroud)

java algorithm optimization

5
推荐指数
0
解决办法
877
查看次数

与约束匹配

为了好玩,我正在创建一个程序,为秘密圣诞老人礼物交换生成合作伙伴。但是,在此设置中,允许约束而不是随机生成对。

示例:A 和 B 彼此讨厌,因此不应指派 A 和 B 为对方购买礼物。

第二个例子:C 人去年为 D 人买了一件礼物。不应指派 C 为 D 购买礼物,但仍应允许 D 为 C 购买礼物。

一般来说,我想从集合到自身生成一个双射函数,但该函数需要对约束敏感。如果有太多的约束使得问题无法解决,则例程应该返回错误或其他内容。

在我看来,这就像某种图形问题,但我真的不知道要从哪个方向解决它。如何以编程方式解决此问题?是否有我可以使用/修改的现有算法?

algorithm constraints graph

5
推荐指数
1
解决办法
1124
查看次数

在Matlab中获取符号多项式的系数

我有一个Matlab函数,返回一个形式的多项式:

poly = ax^2 + bx*y + cy^2
Run Code Online (Sandbox Code Playgroud)

其中a,b和c是常量,x和y是符号(类sym).

我想得到表单中多项式的系数[a b c],但我遇到了以下问题.如果函数返回poly = y^2,那么coeffs(poly) = 1.我不想要这个 - 我希望它能够回归[0 0 1].

如何创建一个函数,它将以我想要的形式给出符号多项式的系数?

matlab symbolic-math polynomial-math binomial-coefficients

4
推荐指数
1
解决办法
6057
查看次数

如何使用SQL查询计算拼写错误的字段?

我有一个SQL数据库,我正在查询作为项目的一部分 - 我只有读取权限.

有一列叫做ResultStatus- 可能的值是"通过"和"失败".然而,原始数据输入器存在一些拼写错误,所以他们中的一些人也说"Fialed".我想计算"失败"条目的数量,但我想包括"Fialed"条目.

SELECT 
        ResultStatus, Count(*)
        FROM 
            [DB_018].[dbo].[ProjectData]

        GROUP BY ResultStatus
Run Code Online (Sandbox Code Playgroud)

显然是将"Fialed"分组在一个不同的类别中.我希望它与"失败"一起计算.

sql sql-server

1
推荐指数
1
解决办法
84
查看次数