小编Ste*_*ocy的帖子

迭代打印反转链表

我目前正在编写一个程序,它具有反向打印链表的功能.

我需要使用迭代方法打印此代码打印的反向.

编辑:这是一个单一的链表.

提前致谢.

void print_backward_iteration(NODE *ptr) {
    NODE *last, *current;

    last = NULL;

    printf("\n");

    while (ptr != last) {
        current = ptr;

        while (current -> next != last) {
            current= current -> next;
        }

        printf("%d  ", current -> data);
        last = current;
    }

    printf("\n");

}
Run Code Online (Sandbox Code Playgroud)

这是我的完整代码:

#include <stdio.h>
#include <stdlib.h>

/* declaration of structure */
typedef struct node {
    int data;
    struct node *next;
} NODE;

/* declaration of functions */
NODE* insert_node(NODE *ptr, NODE *new);
NODE* find_node(NODE *ptr, …
Run Code Online (Sandbox Code Playgroud)

c iteration linked-list nodes

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

检测您在JavaScript上的哪个页面?

有没有办法检测你在JavaScript中的页面?

我想知道的原因是我可以检测到我所在的页面,然后相应地设置元素的样式.

html javascript

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

在VB.Net中使用LINQ将集合拆分为n个部分

在VB.Net中,如果我有这样的集合:

Dim collection As IEnumerable(Of Integer) = Enumerable.Range(0, 99)
Run Code Online (Sandbox Code Playgroud)

我怎么能把它分成不确定数量的元素的组/ Ienumebles?


条件

使用LINQ查询(不是MORELinq或任何其他第三方库)

不写入Function,只是使用(或附加到集合)LINQ查询,避免插入自定义和通用过程来分割部分.

不生成Anonymous类型(因为我会尊重VB.Net Option语句).


研究

我已经阅读过这些问题,但我无法正确地将C#LINQ查询转换为VB.Net(甚至在线翻译失败并需要进行大量修改):

使用LINQ将集合拆分为`n`部分?

如何将IEnumerable <String>拆分为IEnumerable <string>组

使用LINQ将列表拆分为子列表

将实体集合拆分为n个部分

这些是我尝试从上述SO问题中给出的解决方案中适应的两种不同方法,但是我的翻译不起作用,第一种不能编译,因为Group By和第二种条件不会产生分裂集合,它为每个元素生成一个集合:

1.

    Dim parts As Integer = 4
    Dim i As Integer = 0

    Dim splits As IEnumerable(Of IEnumerable(Of Integer)) =
        From item As Integer In collection
        Group By (Math.Max(Interlocked.Increment(i), i - 1) Mod parts)
        Into Group
        Select Group.AsEnumerable …
Run Code Online (Sandbox Code Playgroud)

.net linq vb.net ienumerable

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

将JavaScript new Date()转换为php DateTime()

我在HTML中有2个字段:

<input id="datum" type="date">
<input id="uhrzeit" type="time">
Run Code Online (Sandbox Code Playgroud)

JavaScript:

var datumUhrzeit = new Date($("#datum").val()+","+$("#uhrzeit").val());
console.log(datumuhrzeit);

 "Tue Aug 18 2015 16:45:00 GMT+0200 (Mitteleuropäische Sommerzeit)"
Run Code Online (Sandbox Code Playgroud)

如何将PHP中的“ Tue Aug 18 2015 16:45:00 GMT + 0200(MitteleuropäischeSommerzeit)”转换为DateTime,以便将其保存到postgresql?

javascript php datetime date

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

如何将Stripe付款库与HTML / JS中的单选按钮选择的多个按钮结合使用

我将Stripe库用作我的付款选项,我想使用多个按钮之间的单选按钮进行简单选择,因为我看到Stripe的API,因此无法在其建议的表单内传递其他参数。

例如:

<form action="/tt-server/rest/billing/subscribe" method="POST">
        <script
                src="https://checkout.stripe.com/checkout.js" class="stripe-button"
                data-key="pk_test_nz81cav6bbcEP4gxWxp1yFw7"
                data-image="https://storage.googleapis.com/tt-images/company/img_2015111514124193.png"
                data-name="myCompany"
                data-description="Pro Subscription ($400 per month)"
                data-panel-label="Subscribe"
                data-label="Subscribe"
                data-amount="400">
        </script>
    </form>
Run Code Online (Sandbox Code Playgroud)

制作多个按钮并使用简单的单选按钮在它们之间进行选择的最佳方法是什么?

<input type="radio" name="imgsel" value="subscribe" checked="checked" />
Run Code Online (Sandbox Code Playgroud)

聚苯乙烯

表单中没有“提交按钮”,此选项在Stripe的库中实现。

有什么建议么 ?

像这样或更基本的东西:

https://www.formget.com/wp-content/uploads/2014/08/online-single-product-payment-form.gif

BR

html javascript payment html5 stripe-payments

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

在python中通过调制解调器发送wav声音

我正在尝试用 python 和 linux 制作一个自动应答和呼叫机,但到目前为止我只能拨打一个号码。当谈到发送声音或录制声音时,我没有成功。过去一周我一直在努力解决这个问题,到目前为止还找不到解决的方法。

我使用的调制解调器是 Conexant Systems (Rockwell)

这是我正在使用的代码:

import serial
import wave
import time

def initializePhone():
    phone = serial.Serial('/dev/ttyACM0', 112500, timeout=5)
    phone.write('AT'.encode())
    phone.write('AT+FCLASS=8')
    phone.write('AT+VSM=0,8000')
    return phone

def call(number):
    command = 'ATDT'+str(number)
    phone.write(command.encode())


def sendMusic(phone, music):
    cont = True
    while cont:
        frame = music.readframes(1024)
        if frame == '':
            cont = False
        ser.write(b"".join(frame))


def main():
    phone = initializePhone()
    music = wave.open('wood.wav','r')
    call('555555')
    time.sleep(10)
    sendMusic(phone, music)


if __name__=='__main__':
    main()
Run Code Online (Sandbox Code Playgroud)

任何帮助将不胜感激。

python modem wav

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

在线聚集新闻文章

是否有常用的在线算法对新闻进行动态分类?我有按主题分类的大量新闻数据集。我认为每个主题都是一个集群。现在,我需要对突发新闻进行分类。可能,我将需要动态生成新主题或新集群

我正在使用的算法如下:

1)我浏览了新闻站点的一组提要,并且识别了新闻链接。

2)对于每个新链接,我使用Dragnet提取内容,然后将其标记化。

3)我使用sklearn的TfidfVectorizer找到了所有旧新闻和最后一个新闻的向量表示。

4)我发现我的数据集中距离最近新闻向量表示和旧新闻的所有向量表示的欧几里德距离的最近邻居。

5)如果该距离小于阈值,则将其放入邻居所属的群集中。否则,我将使用突发新闻创建一个新的集群

每次收到新闻时,我都会使用TfidfVectorizer重新拟合所有数据,因为可以建立新的维度。我迫不及待地想每天重新安装一次,因为我需要检测可能与未知主题相关的突发事件。有没有一种比我使用的方法更有效的通用方法?

nlp information-retrieval cluster-analysis machine-learning unsupervised-learning

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

Android SDK构建工具

如果我有两个或更多版本的android sdk构建工具,如下所示,那么当构建时将由Eclipse选择哪一个.选择用于开发apk的SDK平台是否适用于此.在此输入图像描述

这将使用哪一个17或19?

android android-2.2-froyo

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

GULP:没有定义gulp

如下面的屏幕截图所示,我无法运行gulp以连接JavaScript文件.它的说法gulp is not defined.

我尝试了以下命令:

npm install -g gulp
npm install gulp
npm install gulp --save-dev
Run Code Online (Sandbox Code Playgroud)

我还设置了如下环境变量:

C:\Users\<user>\AppData\Roaming\npm;C:\Python27;C:\Users\<user>\AppData\Roaming\npm\node_modules;C:\Users\<user>\AppData\Roaming\npm\node_modules\gulp;
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

var concat = require('gulp-concat');  
var rename = require('gulp-rename');  
var uglify = require('gulp-uglify');  


//script paths
var jsFiles = 'scripts/*.js',  
    jsDest = 'dist/scripts';

gulp.task('scripts', function() {  
    return gulp.src(jsFiles)
        .pipe(concat('scripts.js'))
        .pipe(gulp.dest(jsDest));
});
Run Code Online (Sandbox Code Playgroud)

npm gulp

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

Angular 5动态变量名称

我想动态地调用一个变量。

export class AppComponent  {
  my_a_variable = 'test a';
  my_b_variable = 'test b';
  type = 'a'; // this variable value will come from another place dynamically.
}
Run Code Online (Sandbox Code Playgroud)

在我的HTML中,我需要像

<div>{{my_{{type}}_variable}}</div>
Run Code Online (Sandbox Code Playgroud)

我知道可以用assoc数组解决,但是我不能在这里使用它。你能帮忙吗?

谢谢。

angular5

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